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:38:03 PDT 2004


manuel      04/05/18 14:38:03

  Modified:    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
  Log:
  HEAD: Retaged the command explanations in Chapter 6.
  
  Revision  Changes    Path
  1.26      +10 -4     LFS/BOOK/chapter06/e2fsprogs.xml
  
  Index: e2fsprogs.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/e2fsprogs.xml,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- e2fsprogs.xml	17 May 2004 21:54:58 -0000	1.25
  +++ e2fsprogs.xml	18 May 2004 20:38:03 -0000	1.26
  @@ -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.37      +6 -3      LFS/BOOK/chapter06/glibc.xml
  
  Index: glibc.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/glibc.xml,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- glibc.xml	17 May 2004 21:54:58 -0000	1.36
  +++ glibc.xml	18 May 2004 20:38:03 -0000	1.37
  @@ -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.21      +18 -6     LFS/BOOK/chapter06/inetutils.xml
  
  Index: inetutils.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/inetutils.xml,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- inetutils.xml	17 May 2004 21:54:58 -0000	1.20
  +++ inetutils.xml	18 May 2004 20:38:03 -0000	1.21
  @@ -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.19      +7 -5      LFS/BOOK/chapter06/less.xml
  
  Index: less.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/less.xml,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- less.xml	17 May 2004 21:54:58 -0000	1.18
  +++ less.xml	18 May 2004 20:38:03 -0000	1.19
  @@ -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.29      +6 -3      LFS/BOOK/chapter06/man.xml
  
  Index: man.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/man.xml,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- man.xml	17 May 2004 21:54:58 -0000	1.28
  +++ man.xml	18 May 2004 20:38:03 -0000	1.29
  @@ -54,11 +54,14 @@
   
   <para>The meaning of the configure options:</para>
   
  -<itemizedlist>
  -<listitem><para><userinput>-confdir=/etc</userinput>: This tells the
  +<variablelist>
  +<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.4       +8 -6      LFS/BOOK/chapter06/mktemp.xml
  
  Index: mktemp.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/mktemp.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- mktemp.xml	17 May 2004 21:54:59 -0000	1.3
  +++ mktemp.xml	18 May 2004 20:38:03 -0000	1.4
  @@ -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.27      +7 -5      LFS/BOOK/chapter06/perl.xml
  
  Index: perl.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/perl.xml,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- perl.xml	17 May 2004 21:54:59 -0000	1.26
  +++ perl.xml	18 May 2004 20:38:03 -0000	1.27
  @@ -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.24      +6 -3      LFS/BOOK/chapter06/psmisc.xml
  
  Index: psmisc.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/psmisc.xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- psmisc.xml	17 May 2004 21:54:59 -0000	1.23
  +++ psmisc.xml	18 May 2004 20:38:03 -0000	1.24
  @@ -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.10      +2 -2      LFS/BOOK/chapter06/shadow.xml
  
  Index: shadow.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/shadow.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- shadow.xml	17 May 2004 21:54:59 -0000	1.9
  +++ shadow.xml	18 May 2004 20:38:03 -0000	1.10
  @@ -100,7 +100,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>
  @@ -130,7 +130,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.25      +1 -1      LFS/BOOK/chapter06/sysklogd.xml
  
  Index: sysklogd.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/sysklogd.xml,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- sysklogd.xml	17 May 2004 21:54:59 -0000	1.24
  +++ sysklogd.xml	18 May 2004 20:38:03 -0000	1.25
  @@ -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.24      +1 -1      LFS/BOOK/chapter06/sysvinit.xml
  
  Index: sysvinit.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/sysvinit.xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- sysvinit.xml	17 May 2004 21:54:59 -0000	1.23
  +++ sysvinit.xml	18 May 2004 20:38:03 -0000	1.24
  @@ -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.25      +6 -3      LFS/BOOK/chapter06/texinfo.xml
  
  Index: texinfo.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/texinfo.xml,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- texinfo.xml	17 May 2004 21:54:59 -0000	1.24
  +++ texinfo.xml	18 May 2004 20:38:03 -0000	1.25
  @@ -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.6       +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.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- util-linux.xml	17 May 2004 21:54:59 -0000	1.5
  +++ util-linux.xml	18 May 2004 20:38:03 -0000	1.6
  @@ -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.34      +3 -3      LFS/BOOK/chapter06/vim.xml
  
  Index: vim.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/vim.xml,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- vim.xml	17 May 2004 21:54:59 -0000	1.33
  +++ vim.xml	18 May 2004 20:38:03 -0000	1.34
  @@ -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