cvs commit: LFS/BOOK/chapter06 e2fsprogs.xml glibc.xml inetutils.xml less.xml man.xml mktemp.xml perl.xml psmisc.xml shadow.xml sysklogd.xml sysvinit.xml texinfo.xml util-linux.xml vim.xml

manuel at linuxfromscratch.org manuel at linuxfromscratch.org
Tue May 18 13:37:33 PDT 2004


manuel      04/05/18 14:37:33

  Modified:    BOOK/chapter06 Tag: b6_0 e2fsprogs.xml glibc.xml
                        inetutils.xml less.xml man.xml mktemp.xml perl.xml
                        psmisc.xml shadow.xml sysklogd.xml sysvinit.xml
                        texinfo.xml util-linux.xml vim.xml
  Log:
  Branch b6_0: Retaged the command explanations in Chapter 6.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.23.2.3  +10 -4     LFS/BOOK/chapter06/e2fsprogs.xml
  
  Index: e2fsprogs.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/e2fsprogs.xml,v
  retrieving revision 1.23.2.2
  retrieving revision 1.23.2.3
  diff -u -r1.23.2.2 -r1.23.2.3
  --- e2fsprogs.xml	17 May 2004 22:02:30 -0000	1.23.2.2
  +++ e2fsprogs.xml	18 May 2004 20:37:33 -0000	1.23.2.3
  @@ -36,8 +36,10 @@
   
   <para>The meaning of the configure options:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>--with-root-prefix=""</userinput>: Certain
  +<variablelist>
  +<varlistentry>
  +<term><userinput>--with-root-prefix=""</userinput></term>
  +<listitem><para>Certain
   programs (such as the e2fsck program) are considered essential programs.
   When, for example, <filename class="directory">/usr</filename> isn't
   mounted, these essential programs have to be available. They belong in
  @@ -46,10 +48,14 @@
   to E2fsprogs's configure, the programs are placed in the
   <filename class="directory">/usr</filename> directory, which is not what we
   want.</para></listitem>
  +</varlistentry>
   
  -<listitem><para><userinput>--enable-elf-shlibs</userinput>: This creates
  +<varlistentry>
  +<term><userinput>--enable-elf-shlibs</userinput></term>
  +<listitem><para>This creates
   the shared libraries which some programs in this package use.</para></listitem>
  -</itemizedlist>
  +</varlistentry>
  +</variablelist>
   
   <para>Compile the package:</para>
   
  
  
  
  1.31.2.6  +6 -3      LFS/BOOK/chapter06/glibc.xml
  
  Index: glibc.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/glibc.xml,v
  retrieving revision 1.31.2.5
  retrieving revision 1.31.2.6
  diff -u -r1.31.2.5 -r1.31.2.6
  --- glibc.xml	17 May 2004 22:02:30 -0000	1.31.2.5
  +++ glibc.xml	18 May 2004 20:37:33 -0000	1.31.2.6
  @@ -55,14 +55,17 @@
   
   <para>The meaning of the new configure options:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>--libexecdir=/tmp/pt_chown</userinput>: This changes
  +<variablelist>
  +<varlistentry>
  +<term><userinput>--libexecdir=/tmp/pt_chown</userinput></term>
  +<listitem><para>This changes
   the location of the <filename>pt_chown</filename> program from its default of
   <filename class="directory">/usr/libexec</filename> to
   <filename class="directory">/tmp/pt_chown</filename>. This program isn't required
   on modern systems, so we install it in a place from which we will delete it
   later.</para></listitem>
  -</itemizedlist>
  +</varlistentry>
  +</variablelist>
   
   <para>Compile the package:</para>
   
  
  
  
  1.16.2.6  +18 -6     LFS/BOOK/chapter06/inetutils.xml
  
  Index: inetutils.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/inetutils.xml,v
  retrieving revision 1.16.2.5
  retrieving revision 1.16.2.6
  diff -u -r1.16.2.5 -r1.16.2.6
  --- inetutils.xml	17 May 2004 22:02:30 -0000	1.16.2.5
  +++ inetutils.xml	18 May 2004 20:37:33 -0000	1.16.2.6
  @@ -48,28 +48,40 @@
   
   <para>The meaning of the configure options:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>--disable-logger</userinput>: This option
  +<variablelist>
  +<varlistentry>
  +<term><userinput>--disable-logger</userinput></term>
  +<listitem><para>This option
   prevents Inetutils from installing the logger program, which is used by
   scripts to pass messages to the System Log Daemon. We do not install it
   because Util-linux installs a better version later.</para></listitem>
  +</varlistentry>
   
  -<listitem><para><userinput>--disable-syslogd</userinput>: This option
  +<varlistentry>
  +<term><userinput>--disable-syslogd</userinput></term>
  +<listitem><para>This option
   prevents Inetutils from installing the System Log Daemon, which is
   installed with the Sysklogd package.</para></listitem>
  +</varlistentry>
   
  -<listitem><para><userinput>--disable-whois</userinput>: This option disables
  +<varlistentry>
  +<term><userinput>--disable-whois</userinput></term>
  +<listitem><para>This option disables
   the building of the Inetutils whois client, which is woefully out of date.
   Instructions for a better whois client are in the BLFS book.</para></listitem>
  +</varlistentry>
   
  -<listitem><para><userinput>--disable-servers</userinput>: This disables the
  +<varlistentry>
  +<term><userinput>--disable-servers</userinput></term>
  +<listitem><para>This disables the
   installation of the various network servers included as part of the Inetutils
   package. These servers are deemed not appropriate in a basic LFS system. Some
   are insecure by nature and are only considered safe on trusted networks. More
   information can be found at
   <ulink url="&blfs-root;view/stable/basicnet/inetutils.html"/>. Note that better
   replacements are available for many of these servers.</para></listitem>
  -</itemizedlist>
  +</varlistentry>
  +</variablelist>
   
   <para>Compile the package:</para>
   
  
  
  
  1.16.4.3  +7 -5      LFS/BOOK/chapter06/less.xml
  
  Index: less.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/less.xml,v
  retrieving revision 1.16.4.2
  retrieving revision 1.16.4.3
  diff -u -r1.16.4.2 -r1.16.4.3
  --- less.xml	17 May 2004 22:02:30 -0000	1.16.4.2
  +++ less.xml	18 May 2004 20:37:33 -0000	1.16.4.3
  @@ -34,11 +34,13 @@
   
   <para>The meaning of the configure option:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>--sysconfdir=/etc</userinput>: This option tells the
  -programs created by the package to look in <filename>/etc</filename> for their
  -configuration files.</para></listitem>
  -</itemizedlist>
  +<variablelist>
  +<varlistentry>
  +<term><userinput>--sysconfdir=/etc</userinput></term>
  +<listitem><para>This option tells the programs created by the package to look in 
  +<filename>/etc</filename> for their configuration files.</para></listitem>
  +</varlistentry>
  +</variablelist>
   
   <para>Compile the package:</para>
   
  
  
  
  1.23.4.7  +10 -4     LFS/BOOK/chapter06/man.xml
  
  Index: man.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/man.xml,v
  retrieving revision 1.23.4.6
  retrieving revision 1.23.4.7
  diff -u -r1.23.4.6 -r1.23.4.7
  --- man.xml	17 May 2004 22:02:30 -0000	1.23.4.6
  +++ man.xml	18 May 2004 20:37:33 -0000	1.23.4.7
  @@ -54,18 +54,24 @@
   
   <para>The meaning of the configure options:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>-default</userinput>: This tells the configure script
  +<variablelist>
  +<varlistentry>
  +<term><userinput>-default</userinput></term>
  +<listitem><para>This tells the configure script
   to select a sensible set of default options. For example: only English man
   pages, no message catalogs, man not suid, handle compressed man pages, compress
   cat pages, create cat pages whenever the appropriate directory exists, follow
   FHS by putting cat pages under /var/cache/man (provided that directory
   exists).</para></listitem>
  +</varlistentry>
   
  -<listitem><para><userinput>-confdir=/etc</userinput>: This tells the
  +<varlistentry>
  +<term><userinput>-confdir=/etc</userinput></term>
  +<listitem><para>This tells the
   <command>man</command> program to look for the <filename>man.conf</filename>
   configuration file in the <filename>/etc</filename> directory.</para></listitem>
  -</itemizedlist>
  +</varlistentry>
  +</variablelist>
   
   <para>Compile the package:</para>
   
  
  
  
  1.1.4.3   +8 -6      LFS/BOOK/chapter06/mktemp.xml
  
  Index: mktemp.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/mktemp.xml,v
  retrieving revision 1.1.4.2
  retrieving revision 1.1.4.3
  diff -u -r1.1.4.2 -r1.1.4.3
  --- mktemp.xml	17 May 2004 22:02:30 -0000	1.1.4.2
  +++ mktemp.xml	18 May 2004 20:37:33 -0000	1.1.4.3
  @@ -38,12 +38,14 @@
   
   <para>The meaning of the configure option:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>--with-libc</userinput>: This causes the
  -<command>mktemp</command> program to use the <emphasis>mkstemp</emphasis>
  -and <emphasis>mkdtemp</emphasis> functions from the system C
  -library.</para></listitem>
  -</itemizedlist>
  +<variablelist>
  +<varlistentry>
  +<term><userinput>--with-libc</userinput></term>
  +<listitem><para>This causes the <command>mktemp</command> program to 
  +use the <emphasis>mkstemp</emphasis> and <emphasis>mkdtemp</emphasis>
  +functions from the system C library.</para></listitem>
  +</varlistentry>
  +</variablelist>
   
   <para>Compile the package:</para>
   
  
  
  
  1.24.4.3  +7 -5      LFS/BOOK/chapter06/perl.xml
  
  Index: perl.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/perl.xml,v
  retrieving revision 1.24.4.2
  retrieving revision 1.24.4.3
  diff -u -r1.24.4.2 -r1.24.4.3
  --- perl.xml	17 May 2004 22:02:30 -0000	1.24.4.2
  +++ perl.xml	18 May 2004 20:37:33 -0000	1.24.4.3
  @@ -37,11 +37,13 @@
   
   <para>The meaning of the configure option:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>-Dpager="/bin/less -isR"</userinput>: This corrects
  -an error in the perldoc code with the invocation of the less
  -program.</para></listitem>
  -</itemizedlist>
  +<variablelist>
  +<varlistentry>
  +<term><userinput>-Dpager="/bin/less -isR"</userinput></term>
  +<listitem><para>This corrects an error in the perldoc code with the invocation 
  +of the less program.</para></listitem>
  +</varlistentry>
  +</variablelist>
   
   <para>Compile the package:</para>
   
  
  
  
  1.21.2.3  +6 -3      LFS/BOOK/chapter06/psmisc.xml
  
  Index: psmisc.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/psmisc.xml,v
  retrieving revision 1.21.2.2
  retrieving revision 1.21.2.3
  diff -u -r1.21.2.2 -r1.21.2.3
  --- psmisc.xml	17 May 2004 22:02:30 -0000	1.21.2.2
  +++ psmisc.xml	18 May 2004 20:37:33 -0000	1.21.2.3
  @@ -35,13 +35,16 @@
   
   <para>The meaning of the configure option:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>--exec-prefix=""</userinput>: This causes the
  +<variablelist>
  +<varlistentry>
  +<term><userinput>--exec-prefix=""</userinput></term>
  +<listitem><para>This causes the
   binaries to be installed in <filename>/bin</filename> instead of
   <filename>/usr/bin</filename>. As the Psmisc programs are often used in
   bootscripts, they should be available also when the <filename>/usr</filename>
   file system isn't mounted.</para></listitem>
  -</itemizedlist>
  +</varlistentry>
  +</variablelist>
   
   <para>Compile the package:</para>
   
  
  
  
  1.6.2.4   +2 -2      LFS/BOOK/chapter06/shadow.xml
  
  Index: shadow.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/shadow.xml,v
  retrieving revision 1.6.2.3
  retrieving revision 1.6.2.4
  diff -u -r1.6.2.3 -r1.6.2.4
  --- shadow.xml	17 May 2004 22:02:30 -0000	1.6.2.3
  +++ shadow.xml	18 May 2004 20:37:33 -0000	1.6.2.4
  @@ -94,7 +94,7 @@
   </sect2>
   
   
  -<sect2 id="conf-shadow"><title>Configuring Shadow</title>
  +<sect2 id="conf-shadow" role="configuration"><title>Configuring Shadow</title>
   <indexterm zone="conf-shadow">
   <primary sortas="a-Shadow">Shadow</primary>
   <secondary>configuring</secondary></indexterm>
  @@ -124,7 +124,7 @@
   </sect2>
   
   
  -<sect2>
  +<sect2 role="configuration">
   <title>Setting the root password</title>
   
   <para>Choose a password for user root and set it via:</para>
  
  
  
  1.20.2.7  +1 -1      LFS/BOOK/chapter06/sysklogd.xml
  
  Index: sysklogd.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/sysklogd.xml,v
  retrieving revision 1.20.2.6
  retrieving revision 1.20.2.7
  diff -u -r1.20.2.6 -r1.20.2.7
  --- sysklogd.xml	17 May 2004 22:02:30 -0000	1.20.2.6
  +++ sysklogd.xml	18 May 2004 20:37:33 -0000	1.20.2.7
  @@ -50,7 +50,7 @@
   </sect2>
   
   
  -<sect2 id="conf-sysklogd"><title>Configuring Sysklogd</title>
  +<sect2 id="conf-sysklogd" role="configuration"><title>Configuring Sysklogd</title>
   <indexterm zone="conf-sysklogd">
   <primary sortas="a-Sysklogd">Sysklogd</primary>
   <secondary>configuring</secondary></indexterm>
  
  
  
  1.20.4.4  +1 -1      LFS/BOOK/chapter06/sysvinit.xml
  
  Index: sysvinit.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/sysvinit.xml,v
  retrieving revision 1.20.4.3
  retrieving revision 1.20.4.4
  diff -u -r1.20.4.3 -r1.20.4.4
  --- sysvinit.xml	17 May 2004 22:02:30 -0000	1.20.4.3
  +++ sysvinit.xml	18 May 2004 20:37:33 -0000	1.20.4.4
  @@ -51,7 +51,7 @@
   </sect2>
   
   
  -<sect2 id="conf-sysvinit"><title>Configuring Sysvinit</title>
  +<sect2 id="conf-sysvinit" role="configuration"><title>Configuring Sysvinit</title>
   <indexterm zone="conf-sysvinit">
   <primary sortas="a-Sysvinit">Sysvinit</primary>
   <secondary>configuring</secondary></indexterm>
  
  
  
  1.22.4.3  +6 -3      LFS/BOOK/chapter06/texinfo.xml
  
  Index: texinfo.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/texinfo.xml,v
  retrieving revision 1.22.4.2
  retrieving revision 1.22.4.3
  diff -u -r1.22.4.2 -r1.22.4.3
  --- texinfo.xml	17 May 2004 22:02:30 -0000	1.22.4.2
  +++ texinfo.xml	18 May 2004 20:37:33 -0000	1.22.4.3
  @@ -50,11 +50,14 @@
   
   <para>The meaning of the make parameter:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>TEXMF=/usr/share/texmf</userinput>: The TEXMF
  +<variablelist>
  +<varlistentry>
  +<term><userinput>TEXMF=/usr/share/texmf</userinput></term>
  +<listitem><para>The TEXMF
   makefile variable holds the location of the root of your TeX tree if, for
   example, you plan to install a TeX package later on.</para></listitem>
  -</itemizedlist>
  +</varlistentry>
  +</variablelist>
   
   <para>The Info documentation system uses a plain text file to hold its list of
   menu entries. The file is located at <filename>/usr/share/info/dir</filename>.
  
  
  
  1.2.2.7   +11 -5     LFS/BOOK/chapter06/util-linux.xml
  
  Index: util-linux.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/util-linux.xml,v
  retrieving revision 1.2.2.6
  retrieving revision 1.2.2.7
  diff -u -r1.2.2.6 -r1.2.2.7
  --- util-linux.xml	17 May 2004 22:02:30 -0000	1.2.2.6
  +++ util-linux.xml	18 May 2004 20:37:33 -0000	1.2.2.7
  @@ -42,7 +42,7 @@
   
   </sect2>
   
  -<sect2>
  +<sect2 role="installation">
   <title>Installation of Util-linux</title>
   
   <para>Util-linux has issues with the Linux 2.6 kernel series - fix these isues
  @@ -60,16 +60,22 @@
   
   <para>The meaning of the make parameters:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>HAVE_KILL=yes</userinput>: This prevents the
  +<variablelist>
  +<varlistentry>
  +<term><userinput>HAVE_KILL=yes</userinput></term>
  +<listitem><para>This prevents the
   <command>kill</command> program (already installed by Procps) from being
   built and installed again.</para></listitem>
  +</varlistentry>
   
  -<listitem><para><userinput>HAVE_SLN=yes</userinput>: This prevents the
  +<varlistentry>
  +<term><userinput>HAVE_SLN=yes</userinput></term>
  +<listitem><para>This prevents the
   <command>sln</command> program (a statically linked
   <command>ln</command> already installed by Glibc) from being built and
   installed again.</para></listitem>
  -</itemizedlist>
  +</varlistentry>
  +</variablelist>
   
   <para>Now install the package:</para>
   
  
  
  
  1.29.2.5  +3 -3      LFS/BOOK/chapter06/vim.xml
  
  Index: vim.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/vim.xml,v
  retrieving revision 1.29.2.4
  retrieving revision 1.29.2.5
  diff -u -r1.29.2.4 -r1.29.2.5
  --- vim.xml	17 May 2004 22:02:30 -0000	1.29.2.4
  +++ vim.xml	18 May 2004 20:37:33 -0000	1.29.2.5
  @@ -23,13 +23,13 @@
   <seglistitem><seg>Bash, Binutils, Coreutils, Diffutils,
   GCC, Glibc, Grep, Make, Ncurses, Sed</seg></seglistitem>
   </segmentedlist>
  -</sect2>
   
  -<sect2>
  +<tip>
   <title>Alternatives to Vim</title>
   <para>If you prefer another editor -- like Emacs, Joe, or Nano -- to Vim,
   have a look at <ulink url="&blfs-root;view/stable/postlfs/editors.html"/> for
   suggested installation instructions.</para>
  +</tip>
   </sect2>
   
   <sect2 role="installation">
  @@ -79,7 +79,7 @@
   </sect2>
   
   
  -<sect2 id="conf-vim"><title>Configuring Vim</title>
  +<sect2 id="conf-vim" role="configuration"><title>Configuring Vim</title>
   <indexterm zone="conf-vim"><primary sortas="e-/etc/vim">/etc/vim</primary></indexterm>
   
   <para>By default, <command>vim</command> runs in vi-incompatible mode. Some
  
  
  



More information about the lfs-book mailing list