Browse Source

Minor text and punctuation updates

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10844 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Bruce Dubbs 10 years ago
parent
commit
7bb9fda5ec

+ 4 - 4
chapter06/autoconf.xml

@@ -87,8 +87,8 @@
         <term><command>autoconf</command></term>
         <term><command>autoconf</command></term>
         <listitem>
         <listitem>
           <para>Produces shell scripts that automatically configure software
           <para>Produces shell scripts that automatically configure software
-          source code packages to adapt to many kinds of Unix-like systems.
-          The configuration scripts it produces are independent&mdash;running
+          source code packages to adapt to many kinds of Unix-like systems;
+          the configuration scripts it produces are independent&mdash;running
           them does not require the <command>autoconf</command> program</para>
           them does not require the <command>autoconf</command> program</para>
           <indexterm zone="ch-system-autoconf autoconf">
           <indexterm zone="ch-system-autoconf autoconf">
             <primary sortas="b-autoconf">autoconf</primary>
             <primary sortas="b-autoconf">autoconf</primary>
@@ -164,11 +164,11 @@
         <listitem>
         <listitem>
           <para>Helps when writing <filename>configure.in</filename> files
           <para>Helps when writing <filename>configure.in</filename> files
           for a software package; it prints the identifiers that the package
           for a software package; it prints the identifiers that the package
-          uses in C preprocessor conditionals. If a package has already been set
+          uses in C preprocessor conditionals [If a package has already been set
           up to have some portability, this program can help determine what
           up to have some portability, this program can help determine what
           <command>configure</command> needs to check for. It can also fill in
           <command>configure</command> needs to check for. It can also fill in
           gaps in a <filename>configure.in</filename> file generated by
           gaps in a <filename>configure.in</filename> file generated by
-          <command>autoscan</command></para>
+          <command>autoscan</command>.]</para>
           <indexterm zone="ch-system-autoconf ifnames">
           <indexterm zone="ch-system-autoconf ifnames">
             <primary sortas="b-ifnames">ifnames</primary>
             <primary sortas="b-ifnames">ifnames</primary>
           </indexterm>
           </indexterm>

+ 3 - 3
chapter06/automake.xml

@@ -77,7 +77,7 @@ make -j4 check</userinput></screen>
         automake-&am-minor-version;, compile, config.guess, config.sub,
         automake-&am-minor-version;, compile, config.guess, config.sub,
         depcomp, install-sh, mdate-sh, missing, mkinstalldirs,
         depcomp, install-sh, mdate-sh, missing, mkinstalldirs,
         py-compile, and ylwrap</seg>
         py-compile, and ylwrap</seg>
-        <seg>/usr/share/aclocal-&am-minor-version;, /usr/share/automake-&am-minor-version;,
+        <seg>/usr/share/aclocal-&am-minor-version;, /usr/share/automake-&am-minor-version;, and
         /usr/share/doc/automake-&automake-version;</seg>
         /usr/share/doc/automake-&automake-version;</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
@@ -113,12 +113,12 @@ make -j4 check</userinput></screen>
         <listitem>
         <listitem>
           <para>A tool for automatically generating
           <para>A tool for automatically generating
           <filename>Makefile.in</filename> files from
           <filename>Makefile.in</filename> files from
-          <filename>Makefile.am</filename> files. To create all the
+          <filename>Makefile.am</filename> files [To create all the
           <filename>Makefile.in</filename> files for a package, run this program
           <filename>Makefile.in</filename> files for a package, run this program
           in the top-level directory. By scanning the
           in the top-level directory. By scanning the
           <filename>configure.in</filename> file, it automatically finds each
           <filename>configure.in</filename> file, it automatically finds each
           appropriate <filename>Makefile.am</filename> file and generates the
           appropriate <filename>Makefile.am</filename> file and generates the
-          corresponding <filename>Makefile.in</filename> file</para>
+          corresponding <filename>Makefile.in</filename> file.]</para>
           <indexterm zone="ch-system-automake automake">
           <indexterm zone="ch-system-automake automake">
             <primary sortas="b-automake">automake</primary>
             <primary sortas="b-automake">automake</primary>
           </indexterm>
           </indexterm>

+ 2 - 15
chapter06/binutils.xml

@@ -129,7 +129,7 @@ cd ../binutils-build</userinput></screen>
       <seglistitem>
       <seglistitem>
         <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, nm,
         <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, nm,
         objcopy, objdump, ranlib, readelf, size, strings, and strip</seg>
         objcopy, objdump, ranlib, readelf, size, strings, and strip</seg>
-        <seg><!--libiberty.a,--> libbfd.{a,so}, and libopcodes.{a,so}</seg>
+        <seg>libbfd.{a,so} and libopcodes.{a,so}</seg>
         <seg>/usr/lib/ldscripts</seg>
         <seg>/usr/lib/ldscripts</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
@@ -315,20 +315,7 @@ cd ../binutils-build</userinput></screen>
           </indexterm>
           </indexterm>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
-<!--
-      <varlistentry id="libiberty">
-        <term><filename class="libraryfile">libiberty</filename></term>
-        <listitem>
-          <para>Contains routines used by various GNU programs, including
-          <command>getopt</command>, <command>obstack</command>,
-          <command>strerror</command>, <command>strtol</command>, and
-          <command>strtoul</command></para>
-          <indexterm zone="ch-system-binutils libiberty">
-            <primary sortas="c-libiberty">libiberty</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
--->
+
       <varlistentry id="libbfd">
       <varlistentry id="libbfd">
         <term><filename class="libraryfile">libbfd</filename></term>
         <term><filename class="libraryfile">libbfd</filename></term>
         <listitem>
         <listitem>

+ 2 - 2
chapter06/coreutils.xml

@@ -607,8 +607,8 @@ sed -i s/\"1\"/\"8\"/1 /usr/share/man/man8/chroot.8</userinput></screen>
       <varlistentry id="mkfifo">
       <varlistentry id="mkfifo">
         <term><command>mkfifo</command></term>
         <term><command>mkfifo</command></term>
         <listitem>
         <listitem>
-          <para>Creates First-In, First-Outs (FIFOs), a <quote>named
-          pipe</quote> in UNIX parlance, with the given names</para>
+          <para>Creates First-In, First-Outs (FIFOs), a "named
+          pipe" in UNIX parlance, with the given names</para>
           <indexterm zone="ch-system-coreutils mkfifo">
           <indexterm zone="ch-system-coreutils mkfifo">
             <primary sortas="b-mkfifo">mkfifo</primary>
             <primary sortas="b-mkfifo">mkfifo</primary>
           </indexterm>
           </indexterm>

+ 11 - 11
chapter06/e2fsprogs.xml

@@ -176,7 +176,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <seg>libcom_err.{a,so}, libe2p.{a,so}, libext2fs.{a,so},
         <seg>libcom_err.{a,so}, libe2p.{a,so}, libext2fs.{a,so},
         libquota.a, and libss.{a,so}</seg>
         libquota.a, and libss.{a,so}</seg>
         <seg>/usr/include/e2p, /usr/include/et, /usr/include/ext2fs,
         <seg>/usr/include/e2p, /usr/include/et, /usr/include/ext2fs,
-        /usr/include/quota, /usr/include/ss, /usr/share/et, /usr/share/ss</seg>
+        /usr/include/quota, /usr/include/ss, /usr/share/et, and /usr/share/ss</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 
@@ -294,8 +294,8 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <term><command>e2undo</command></term>
         <term><command>e2undo</command></term>
         <listitem>
         <listitem>
           <para>Replays the undo log undo_log for an ext2/ext3/ext4 filesystem
           <para>Replays the undo log undo_log for an ext2/ext3/ext4 filesystem
-          found on a device. This can be used to undo a failed operation by an
-          e2fsprogs program</para>
+          found on a device [This can be used to undo a failed operation by an
+          e2fsprogs program.]</para>
           <indexterm zone="ch-system-e2fsprogs e2undo">
           <indexterm zone="ch-system-e2fsprogs e2undo">
             <primary sortas="b-e2undo">e2undo</primary>
             <primary sortas="b-e2undo">e2undo</primary>
           </indexterm>
           </indexterm>
@@ -326,7 +326,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <term><command>fsck.ext2</command></term>
         <term><command>fsck.ext2</command></term>
         <listitem>
         <listitem>
           <para>By default checks <systemitem class="filesystem">ext2</systemitem>
           <para>By default checks <systemitem class="filesystem">ext2</systemitem>
-          file systems. This is a hard link to <command>e2fsck</command></para>
+          file systems and is a hard link to <command>e2fsck</command></para>
           <indexterm zone="ch-system-e2fsprogs fsck.ext2">
           <indexterm zone="ch-system-e2fsprogs fsck.ext2">
             <primary sortas="b-fsck.ext2">fsck.ext2</primary>
             <primary sortas="b-fsck.ext2">fsck.ext2</primary>
           </indexterm>
           </indexterm>
@@ -337,7 +337,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <term><command>fsck.ext3</command></term>
         <term><command>fsck.ext3</command></term>
         <listitem>
         <listitem>
           <para>By default checks <systemitem class="filesystem">ext3</systemitem>
           <para>By default checks <systemitem class="filesystem">ext3</systemitem>
-          file systems. This is a hard link to <command>e2fsck</command></para>
+          file systems and is a hard link to <command>e2fsck</command></para>
           <indexterm zone="ch-system-e2fsprogs fsck.ext3">
           <indexterm zone="ch-system-e2fsprogs fsck.ext3">
             <primary sortas="b-fsck.ext3">fsck.ext3</primary>
             <primary sortas="b-fsck.ext3">fsck.ext3</primary>
           </indexterm>
           </indexterm>
@@ -348,7 +348,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <term><command>fsck.ext4</command></term>
         <term><command>fsck.ext4</command></term>
         <listitem>
         <listitem>
           <para>By default checks <systemitem class="filesystem">ext4</systemitem>
           <para>By default checks <systemitem class="filesystem">ext4</systemitem>
-          file systems. This is a hard link to <command>e2fsck</command></para>
+          file systems and is a hard link to <command>e2fsck</command></para>
           <indexterm zone="ch-system-e2fsprogs fsck.ext4">
           <indexterm zone="ch-system-e2fsprogs fsck.ext4">
             <primary sortas="b-fsck.ext4">fsck.ext4</primary>
             <primary sortas="b-fsck.ext4">fsck.ext4</primary>
           </indexterm>
           </indexterm>
@@ -359,7 +359,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <term><command>fsck.ext4dev</command></term>
         <term><command>fsck.ext4dev</command></term>
         <listitem>
         <listitem>
           <para>By default checks <systemitem class="filesystem">ext4</systemitem>
           <para>By default checks <systemitem class="filesystem">ext4</systemitem>
-          development file systems. This is a hard link to
+          development file systems and  is a hard link to
           <command>e2fsck</command></para>
           <command>e2fsck</command></para>
           <indexterm zone="ch-system-e2fsprogs fsck.ext4dev">
           <indexterm zone="ch-system-e2fsprogs fsck.ext4dev">
             <primary sortas="b-fsck.ext4dev">fsck.ext4dev</primary>
             <primary sortas="b-fsck.ext4dev">fsck.ext4dev</primary>
@@ -416,7 +416,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <term><command>mkfs.ext2</command></term>
         <term><command>mkfs.ext2</command></term>
         <listitem>
         <listitem>
           <para>By default creates <systemitem class="filesystem">ext2</systemitem>
           <para>By default creates <systemitem class="filesystem">ext2</systemitem>
-          file systems. This is a hard link to <command>mke2fs</command></para>
+          file systems and is a hard link to <command>mke2fs</command></para>
           <indexterm zone="ch-system-e2fsprogs mkfs.ext2">
           <indexterm zone="ch-system-e2fsprogs mkfs.ext2">
             <primary sortas="b-mkfs.ext2">mkfs.ext2</primary>
             <primary sortas="b-mkfs.ext2">mkfs.ext2</primary>
           </indexterm>
           </indexterm>
@@ -427,7 +427,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <term><command>mkfs.ext3</command></term>
         <term><command>mkfs.ext3</command></term>
         <listitem>
         <listitem>
           <para>By default creates <systemitem class="filesystem">ext3</systemitem>
           <para>By default creates <systemitem class="filesystem">ext3</systemitem>
-          file systems. This is a hard link to <command>mke2fs</command></para>
+          file systems and is a hard link to <command>mke2fs</command></para>
           <indexterm zone="ch-system-e2fsprogs mkfs.ext3">
           <indexterm zone="ch-system-e2fsprogs mkfs.ext3">
             <primary sortas="b-mkfs.ext3">mkfs.ext3</primary>
             <primary sortas="b-mkfs.ext3">mkfs.ext3</primary>
           </indexterm>
           </indexterm>
@@ -438,7 +438,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <term><command>mkfs.ext4</command></term>
         <term><command>mkfs.ext4</command></term>
         <listitem>
         <listitem>
           <para>By default creates <systemitem class="filesystem">ext4</systemitem>
           <para>By default creates <systemitem class="filesystem">ext4</systemitem>
-          file systems. This is a hard link to <command>mke2fs</command></para>
+          file systems and is a hard link to <command>mke2fs</command></para>
           <indexterm zone="ch-system-e2fsprogs mkfs.ext4">
           <indexterm zone="ch-system-e2fsprogs mkfs.ext4">
             <primary sortas="b-mkfs.ext4">mkfs.ext4</primary>
             <primary sortas="b-mkfs.ext4">mkfs.ext4</primary>
           </indexterm>
           </indexterm>
@@ -449,7 +449,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
         <term><command>mkfs.ext4dev</command></term>
         <term><command>mkfs.ext4dev</command></term>
         <listitem>
         <listitem>
           <para>By default creates <systemitem class="filesystem">ext4</systemitem>
           <para>By default creates <systemitem class="filesystem">ext4</systemitem>
-          development file systems. This is a hard link to <command>mke2fs</command></para>
+          development file systems and is a hard link to <command>mke2fs</command></para>
           <indexterm zone="ch-system-e2fsprogs mkfs.ext4dev">
           <indexterm zone="ch-system-e2fsprogs mkfs.ext4dev">
             <primary sortas="b-mkfs.ext4dev">mkfs.ext4dev</primary>
             <primary sortas="b-mkfs.ext4dev">mkfs.ext4dev</primary>
           </indexterm>
           </indexterm>

+ 1 - 1
chapter06/gawk.xml

@@ -76,7 +76,7 @@ cp    -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-&gawk-version;</
         <seg>filefuncs.so, fnmatch.so, fork.so, inplace.so, ordchr.so,
         <seg>filefuncs.so, fnmatch.so, fork.so, inplace.so, ordchr.so,
         readdir.so, readfile.so, revoutput.so, revtwoway.so, rwarray.so,
         readdir.so, readfile.so, revoutput.so, revtwoway.so, rwarray.so,
         testext.so, and time.so</seg>
         testext.so, and time.so</seg>
-        <seg>/usr/lib/gawk, /usr/libexec/awk, /usr/share/awk, 
+        <seg>/usr/lib/gawk, /usr/libexec/awk, /usr/share/awk, and
         /usr/share/doc/gawk-&gawk-version;</seg>
         /usr/share/doc/gawk-&gawk-version;</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>

+ 3 - 14
chapter06/gcc.xml

@@ -314,9 +314,9 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
         libgcc_s.so, libgcov.a, libgomp.{a,so}, libiberty.a, libitm.{a,so},
         libgcc_s.so, libgcov.a, libgomp.{a,so}, libiberty.a, libitm.{a,so},
         liblto_plugin.so, 
         liblto_plugin.so, 
         libquadmath.{a,so}, libssp.{a,so},
         libquadmath.{a,so}, libssp.{a,so},
-        libssp_nonshared.a, libstdc++.{a,so}, libsupc++.a and libtsan.{a,so}</seg>
+        libssp_nonshared.a, libstdc++.{a,so}, libsupc++.a, and libtsan.{a,so}</seg>
 
 
-        <seg>/usr/include/c++, /usr/lib/gcc, /usr/libexec/gcc, 
+        <seg>/usr/include/c++, /usr/lib/gcc, /usr/libexec/gcc, and 
         /usr/share/gcc-&gcc-version;</seg>
         /usr/share/gcc-&gcc-version;</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
@@ -492,18 +492,7 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
           </indexterm>
           </indexterm>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
-<!--
-      <varlistentry id="libmudflap">
-        <term><filename class="libraryfile">libmudflap</filename></term>
-        <listitem>
-          <para>Contains routines that support GCC's bounds checking
-          functionality</para>
-          <indexterm zone="ch-system-gcc libmudflap">
-            <primary sortas="c-libmudflap*">libmudflap*</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
--->
+
       <varlistentry id="libquadmath">
       <varlistentry id="libquadmath">
         <term><filename class="libraryfile">libquadmath</filename></term>
         <term><filename class="libraryfile">libquadmath</filename></term>
         <listitem>
         <listitem>

+ 1 - 1
chapter06/gettext.xml

@@ -77,7 +77,7 @@
         ngettext, recode-sr-latin, and xgettext</seg>
         ngettext, recode-sr-latin, and xgettext</seg>
         <seg>libasprintf.{a,so}, libgettextlib.so, libgettextpo.{a,so},
         <seg>libasprintf.{a,so}, libgettextlib.so, libgettextpo.{a,so},
         libgettextsrc.so, and preloadable_libintl.so</seg>
         libgettextsrc.so, and preloadable_libintl.so</seg>
-        <seg>/usr/lib/gettext, /usr/share/doc/gettext-&gettext-version;,
+        <seg>/usr/lib/gettext, /usr/share/doc/gettext-&gettext-version;, and
         /usr/share/gettext</seg>
         /usr/share/gettext</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>

+ 3 - 3
chapter06/glibc.xml

@@ -295,8 +295,8 @@ unset ZONEINFO</userinput></screen>
           test-suites will report errors. On an embedded system, where space is
           test-suites will report errors. On an embedded system, where space is
           tight and you do not intend to ever update the timezones, you could save
           tight and you do not intend to ever update the timezones, you could save
           1.9MB by not using the <filename class="directory">posix</filename>
           1.9MB by not using the <filename class="directory">posix</filename>
-          directory, but some applications or test-suites might give less good
-          results</para>
+          directory, but some applications or test-suites might produce some
+          failures.</para>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
       <varlistentry>
       <varlistentry>
@@ -417,7 +417,7 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
         /usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc,
         /usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc,
         /usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/locale,
         /usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/locale,
         /usr/libexec/getconf, /usr/share/i18n, /usr/share/zoneinfo,
         /usr/libexec/getconf, /usr/share/i18n, /usr/share/zoneinfo,
-        /var/cache/nscd, /var/lib/nss_db</seg>
+        /var/cache/nscd, and /var/lib/nss_db</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 

+ 1 - 1
chapter06/groff.xml

@@ -80,7 +80,7 @@
         pic2graph, post-grohtml, preconv, pre-grohtml, refer, roff2dvi,
         pic2graph, post-grohtml, preconv, pre-grohtml, refer, roff2dvi,
         roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit,
         roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit,
         and troff</seg>
         and troff</seg>
-        <seg>/usr/lib/groff, /usr/share/doc/groff-&groff-version;,
+        <seg>/usr/lib/groff and /usr/share/doc/groff-&groff-version;,
         /usr/share/groff</seg>
         /usr/share/groff</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>

+ 1 - 1
chapter06/intltool.xml

@@ -70,7 +70,7 @@ install -v -Dm644 doc/I18N-HOWTO /usr/share/doc/intltool-&intltool-version;/I18N
       <seglistitem>
       <seglistitem>
         <seg>intltool-extract, intltool-merge, intltool-prepare,
         <seg>intltool-extract, intltool-merge, intltool-prepare,
         intltool-update, and intltoolize</seg>
         intltool-update, and intltoolize</seg>
-        <seg>/usr/share/doc/intltool-&intltool-version;,
+        <seg>/usr/share/doc/intltool-&intltool-version; and
         /usr/share/intltool</seg>
         /usr/share/intltool</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>

+ 5 - 5
chapter06/iproute2.xml

@@ -89,7 +89,7 @@ sed -i 's/arpd.8//' man/man8/Makefile</userinput></screen>
         nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss,
         nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss,
         and tc</seg>
         and tc</seg>
         <seg>/etc/iproute2, /usr/lib/tc, /usr/share/doc/iproute2-&iproute2-version;,
         <seg>/etc/iproute2, /usr/lib/tc, /usr/share/doc/iproute2-&iproute2-version;,
-        /usr/lib/tc</seg>
+        and /usr/lib/tc</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 
@@ -131,10 +131,10 @@ sed -i 's/arpd.8//' man/man8/Makefile</userinput></screen>
       <varlistentry id="ifcfg">
       <varlistentry id="ifcfg">
         <term><command>ifcfg</command></term>
         <term><command>ifcfg</command></term>
         <listitem>
         <listitem>
-          <para>A shell script wrapper for the <command>ip</command> command.
-          Note that it requires the <command>arping</command> and
+          <para>A shell script wrapper for the <command>ip</command> command
+          [Note that it requires the <command>arping</command> and
           <command>rdisk</command> programs from the
           <command>rdisk</command> programs from the
-          iputils package found at <ulink url="http://www.skbuff.net/iputils/"/></para>
+          iputils package found at <ulink url="http://www.skbuff.net/iputils/"/>.]</para>
           <indexterm zone="ch-system-iproute2 ifcfg">
           <indexterm zone="ch-system-iproute2 ifcfg">
             <primary sortas="b-ifcfg">ifcfg</primary>
             <primary sortas="b-ifcfg">ifcfg</primary>
           </indexterm>
           </indexterm>
@@ -193,7 +193,7 @@ sed -i 's/arpd.8//' man/man8/Makefile</userinput></screen>
       <varlistentry id="lnstat">
       <varlistentry id="lnstat">
         <term><command>lnstat</command></term>
         <term><command>lnstat</command></term>
         <listitem>
         <listitem>
-          <para>Provides Linux network statistics.  It is a generalized and more
+          <para>Provides Linux network statistics; it is a generalized and more
           feature-complete replacement for the old <command>rtstat</command>
           feature-complete replacement for the old <command>rtstat</command>
           program</para>
           program</para>
           <indexterm zone="ch-system-iproute2 lnstat">
           <indexterm zone="ch-system-iproute2 lnstat">

+ 3 - 3
chapter06/kbd.xml

@@ -136,7 +136,7 @@ cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
         setfont, setkeycodes, setleds, setmetamode,
         setfont, setkeycodes, setleds, setmetamode,
         showconsolefont, showkey, unicode_start, and unicode_stop</seg>
         showconsolefont, showkey, unicode_start, and unicode_stop</seg>
         <seg>/usr/share/consolefonts, /usr/share/consoletrans, /usr/share/keymaps,
         <seg>/usr/share/consolefonts, /usr/share/consoletrans, /usr/share/keymaps,
-        /usr/share/unimaps</seg>
+        and /usr/share/unimaps</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 
@@ -385,9 +385,9 @@ cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
       <varlistentry id="unicode_start">
       <varlistentry id="unicode_start">
         <term><command>unicode_start</command></term>
         <term><command>unicode_start</command></term>
         <listitem>
         <listitem>
-          <para>Puts the keyboard and console in UNICODE mode. Don't use this
+          <para>Puts the keyboard and console in UNICODE mode [Don't use this
           program unless your keymap file is in the ISO-8859-1 encoding. For
           program unless your keymap file is in the ISO-8859-1 encoding. For
-          other encodings, this utility produces incorrect results</para>
+          other encodings, this utility produces incorrect results.]</para>
           <indexterm zone="ch-system-kbd unicode_start">
           <indexterm zone="ch-system-kbd unicode_start">
             <primary sortas="b-unicode_start">unicode_start</primary>
             <primary sortas="b-unicode_start">unicode_start</primary>
           </indexterm>
           </indexterm>

+ 1 - 1
chapter06/libtool.xml

@@ -76,7 +76,7 @@
       <seglistitem>
       <seglistitem>
         <seg>libtool and libtoolize</seg>
         <seg>libtool and libtoolize</seg>
         <seg>libltdl.{a,so}</seg>
         <seg>libltdl.{a,so}</seg>
-        <seg>/usr/include/libltdl, /usr/share/libtool</seg>
+        <seg>/usr/include/libltdl and /usr/share/libtool</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 

+ 2 - 2
chapter06/linux-headers.xml

@@ -76,10 +76,10 @@ find dest/include \( -name .install -o -name ..install.cmd \) -delete
         <seg>/usr/include/asm/*.h, /usr/include/asm-generic/*.h,
         <seg>/usr/include/asm/*.h, /usr/include/asm-generic/*.h,
         /usr/include/drm/*.h, /usr/include/linux/*.h, /usr/include/mtd/*.h,
         /usr/include/drm/*.h, /usr/include/linux/*.h, /usr/include/mtd/*.h,
         /usr/include/rdma/*.h, /usr/include/scsi/*.h, /usr/include/sound/*.h,
         /usr/include/rdma/*.h, /usr/include/scsi/*.h, /usr/include/sound/*.h,
-        /usr/include/video/*.h, /usr/include/xen/*.h</seg>
+        /usr/include/video/*.h, and /usr/include/xen/*.h</seg>
         <seg>/usr/include/asm, /usr/include/asm-generic, /usr/include/drm,
         <seg>/usr/include/asm, /usr/include/asm-generic, /usr/include/drm,
         /usr/include/linux, /usr/include/mtd, /usr/include/rdma,
         /usr/include/linux, /usr/include/mtd, /usr/include/rdma,
-        /usr/include/scsi, /usr/include/sound, /usr/include/video, /usr/include/xen</seg>
+        /usr/include/scsi, /usr/include/sound, /usr/include/video, and /usr/include/xen</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 

+ 2 - 2
chapter06/m4.xml

@@ -80,13 +80,13 @@
         <term><command>m4 </command></term>
         <term><command>m4 </command></term>
         <listitem>
         <listitem>
           <para>copies the given files while expanding the macros that they
           <para>copies the given files while expanding the macros that they
-          contain. These macros are either built-in or user-defined and can
+          contain [These macros are either built-in or user-defined and can
           take any number of arguments. Besides performing macro expansion,
           take any number of arguments. Besides performing macro expansion,
           <command>m4</command> has built-in functions for including named
           <command>m4</command> has built-in functions for including named
           files, running Unix commands, performing integer arithmetic,
           files, running Unix commands, performing integer arithmetic,
           manipulating text, recursion, etc. The <command>m4</command> program
           manipulating text, recursion, etc. The <command>m4</command> program
           can be used either as a front-end to a compiler or as a macro processor
           can be used either as a front-end to a compiler or as a macro processor
-          in its own right</para>
+          in its own right.]</para>
           <indexterm zone="ch-system-m4 m4">
           <indexterm zone="ch-system-m4 m4">
             <primary sortas="b-m4">m4</primary>
             <primary sortas="b-m4">m4</primary>
           </indexterm>
           </indexterm>

+ 3 - 2
chapter06/man-db.xml

@@ -280,8 +280,9 @@
       <seglistitem>
       <seglistitem>
         <seg>accessdb, apropos (link to whatis), catman, lexgrog, man, mandb,
         <seg>accessdb, apropos (link to whatis), catman, lexgrog, man, mandb,
         manpath, whatis, and zsoelim</seg>
         manpath, whatis, and zsoelim</seg>
-        <seg>libman.so, libmandb.so</seg>
-        <seg>/usr/lib/man-db, /usr/libexec/man-db, /usr/share/doc/man-db-&man-db-version;</seg>
+        <seg>libman.so and libmandb.so</seg>
+        <seg>/usr/lib/man-db, /usr/libexec/man-db,
+        and /usr/share/doc/man-db-&man-db-version;</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 

+ 4 - 4
chapter06/ncurses.xml

@@ -172,9 +172,9 @@ cp -av lib/lib*.so.5* /usr/lib</userinput></screen>
         ncursesw5-config, reset (link to tset), tabs, tic, toe, tput, and tset</seg>
         ncursesw5-config, reset (link to tset), tabs, tic, toe, tput, and tset</seg>
         <seg>libcursesw.{a,so} (symlink and linker script to libncursesw.{a,so}),
         <seg>libcursesw.{a,so} (symlink and linker script to libncursesw.{a,so}),
         libformw.{a,so}, libmenuw.{a,so}, libncurses++w.a, libncursesw.{a,so},
         libformw.{a,so}, libmenuw.{a,so}, libncurses++w.a, libncursesw.{a,so},
-        libpanelw.{a,so} and their non-wide-character counterparts without "w"
+        libpanelw.{a,so}, and their non-wide-character counterparts without "w"
         in the library names.</seg>
         in the library names.</seg>
-        <seg>/usr/share/tabset, /usr/share/terminfo,
+        <seg>/usr/share/tabset, /usr/share/terminfo, and
         /usr/share/doc/ncurses-&ncurses-version;</seg>
         /usr/share/doc/ncurses-&ncurses-version;</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
@@ -259,8 +259,8 @@ cp -av lib/lib*.so.5* /usr/lib</userinput></screen>
         <listitem>
         <listitem>
           <para>The terminfo entry-description compiler that translates a
           <para>The terminfo entry-description compiler that translates a
           terminfo file from source format into the binary format needed for the
           terminfo file from source format into the binary format needed for the
-          ncurses library routines. A terminfo file contains information on the
-          capabilities of a certain terminal</para>
+          ncurses library routines [A terminfo file contains information on the
+          capabilities of a certain terminal.]</para>
           <indexterm zone="ch-system-ncurses tic">
           <indexterm zone="ch-system-ncurses tic">
             <primary sortas="b-tic">tic</primary>
             <primary sortas="b-tic">tic</primary>
           </indexterm>
           </indexterm>

+ 2 - 2
chapter06/patch.xml

@@ -79,10 +79,10 @@
       <varlistentry id="patch">
       <varlistentry id="patch">
         <term><command>patch</command></term>
         <term><command>patch</command></term>
         <listitem>
         <listitem>
-          <para>Modifies files according to a patch file. A patch file is
+          <para>Modifies files according to a patch file [A patch file is
           normally a difference listing created with the <command>diff</command>
           normally a difference listing created with the <command>diff</command>
           program. By applying these differences to the original files,
           program. By applying these differences to the original files,
-          <command>patch</command> creates the patched versions</para>
+          <command>patch</command> creates the patched versions.]</para>
           <indexterm zone="ch-system-patch patch">
           <indexterm zone="ch-system-patch patch">
             <primary sortas="b-patch">patch</primary>
             <primary sortas="b-patch">patch</primary>
           </indexterm>
           </indexterm>

+ 1 - 1
chapter06/procps.xml

@@ -97,7 +97,7 @@ ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so</useri
         <seg>free, pgrep, pidof, pkill, pmap, ps, pwdx, slabtop,
         <seg>free, pgrep, pidof, pkill, pmap, ps, pwdx, slabtop,
         sysctl, tload, top, uptime, vmstat, w, and watch</seg>
         sysctl, tload, top, uptime, vmstat, w, and watch</seg>
         <seg>libprocps.so</seg>
         <seg>libprocps.so</seg>
-        <seg>/usr/include/proc, /usr/share/doc/procps-ng-&procps-ng-version;</seg>
+        <seg>/usr/include/proc and /usr/share/doc/procps-ng-&procps-ng-version;</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 

+ 2 - 2
chapter06/readline.xml

@@ -103,8 +103,8 @@ ln -sfv ../../lib/$(readlink /usr/lib/libhistory.so ) /usr/lib/libhistory.so</us
       <segtitle>Installed directories</segtitle>
       <segtitle>Installed directories</segtitle>
 
 
       <seglistitem>
       <seglistitem>
-        <seg>libhistory.{a,so}, and libreadline.{a,so}</seg>
-        <seg>/usr/include/readline, /usr/share/readline,
+        <seg>libhistory.{a,so} and libreadline.{a,so}</seg>
+        <seg>/usr/include/readline, /usr/share/readline, and
         /usr/share/doc/readline-&readline-version;</seg>
         /usr/share/doc/readline-&readline-version;</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>

+ 1 - 1
chapter06/shadow.xml

@@ -438,7 +438,7 @@ ln -sfv ../../lib/libshadow.so.0 /usr/lib/libshadow.so</userinput></screen> -->
       <varlistentry id="nologin">
       <varlistentry id="nologin">
         <term><command>nologin</command></term>
         <term><command>nologin</command></term>
         <listitem>
         <listitem>
-          <para>Displays a message that an account is not available. Designed
+          <para>Displays a message that an account is not available; it is designed
           to be used as the default shell for accounts that have been
           to be used as the default shell for accounts that have been
           disabled</para>
           disabled</para>
           <indexterm zone="ch-system-shadow nologin">
           <indexterm zone="ch-system-shadow nologin">

+ 2 - 2
chapter06/sysklogd.xml

@@ -118,10 +118,10 @@ EOF</userinput></screen>
       <varlistentry id="syslogd">
       <varlistentry id="syslogd">
         <term><command>syslogd</command></term>
         <term><command>syslogd</command></term>
         <listitem>
         <listitem>
-          <para>Logs the messages that system programs offer for logging. Every
+          <para>Logs the messages that system programs offer for logging [Every
           logged message contains at least a date stamp and a hostname, and
           logged message contains at least a date stamp and a hostname, and
           normally the program's name too, but that depends on how trusting the
           normally the program's name too, but that depends on how trusting the
-          logging daemon is told to be</para>
+          logging daemon is told to bei.]</para>
           <indexterm zone="ch-system-sysklogd syslogd">
           <indexterm zone="ch-system-sysklogd syslogd">
             <primary sortas="b-syslogd">syslogd</primary>
             <primary sortas="b-syslogd">syslogd</primary>
           </indexterm>
           </indexterm>

+ 2 - 3
chapter06/sysvinit.xml

@@ -141,7 +141,7 @@
         <listitem>
         <listitem>
           <para>The first process to be started when the kernel has initialized
           <para>The first process to be started when the kernel has initialized
           the hardware which takes over the boot process and starts all the
           the hardware which takes over the boot process and starts all the
-          proceses it is instructed to</para>
+          proceses specified in its configuration file</para>
           <indexterm zone="ch-system-sysvinit init-sysv">
           <indexterm zone="ch-system-sysvinit init-sysv">
             <primary sortas="b-init">init</primary>
             <primary sortas="b-init">init</primary>
           </indexterm>
           </indexterm>
@@ -152,8 +152,7 @@
         <term><command>killall5</command></term>
         <term><command>killall5</command></term>
         <listitem>
         <listitem>
           <para>Sends a signal to all processes, except the processes in its own
           <para>Sends a signal to all processes, except the processes in its own
-          session so it will not kill the shell running the script that called
-          it</para>
+          session so it will not kill its parent shell</para>
           <indexterm zone="ch-system-sysvinit killall5">
           <indexterm zone="ch-system-sysvinit killall5">
             <primary sortas="b-killall5">killall5</primary>
             <primary sortas="b-killall5">killall5</primary>
           </indexterm>
           </indexterm>

+ 2 - 2
chapter06/texinfo.xml

@@ -117,8 +117,8 @@ popd</userinput></screen>
         <listitem>
         <listitem>
           <para>Used to read info pages which are similar to man pages, but
           <para>Used to read info pages which are similar to man pages, but
           often go much deeper than just explaining all the available command
           often go much deeper than just explaining all the available command
-          line options. For example, compare <command>man bison</command> and
-          <command>info bison</command></para>
+          line options [For example, compare <command>man bison</command> and
+          <command>info bison</command>.]</para>
           <indexterm zone="ch-system-texinfo info">
           <indexterm zone="ch-system-texinfo info">
             <primary sortas="b-info">info</primary>
             <primary sortas="b-info">info</primary>
           </indexterm>
           </indexterm>

+ 4 - 3
chapter06/util-linux.xml

@@ -128,9 +128,10 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
         swapoff (link to swapon), swapon, switch_root, tailf, taskset, ul,
         swapoff (link to swapon), swapon, switch_root, tailf, taskset, ul,
         umount, unshare, utmpdump, uuidd, uuidgen, wall, wdctl, whereis,
         umount, unshare, utmpdump, uuidd, uuidgen, wall, wdctl, whereis,
         wipefs, and x86_64</seg>
         wipefs, and x86_64</seg>
-        <seg>libblkid.{a,so}, libmount.{a,so}, libuuid.{a,so}</seg>
+        <seg>libblkid.{a,so}, libmount.{a,so}, and libuuid.{a,so}</seg>
         <seg>/etc/terminal-colors.d, /usr/include/blkid, /usr/include/libmount, 
         <seg>/etc/terminal-colors.d, /usr/include/blkid, /usr/include/libmount, 
-        /usr/include/uuid, /usr/share/doc/util-linux-&util-linux-version;/getopt, /var/lib/hwclock</seg>
+        /usr/include/uuid, /usr/share/doc/util-linux-&util-linux-version;/getopt, 
+        and /var/lib/hwclock</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 
@@ -1013,7 +1014,7 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
       <varlistentry id="tailf">
       <varlistentry id="tailf">
         <term><command>tailf</command></term>
         <term><command>tailf</command></term>
         <listitem>
         <listitem>
-          <para>Tracks the growth of a log file. Displays the last 10 lines
+          <para>Tracks the growth of a log file; displays the last 10 lines
           of a log file, then continues displaying any new entries in the
           of a log file, then continues displaying any new entries in the
           log file as they are created</para>
           log file as they are created</para>
           <indexterm zone="ch-system-util-linux tailf">
           <indexterm zone="ch-system-util-linux tailf">

+ 1 - 1
chapter06/xz.xml

@@ -81,7 +81,7 @@ ln -svf ../../lib/$(readlink /usr/lib/liblzma.so) /usr/lib/liblzma.so</userinput
         lzmadec, lzmainfo, lzmore (link to xzmore),
         lzmadec, lzmainfo, lzmore (link to xzmore),
         unlzma (link to xz), unxz, (link to xz), xz, xzcat (link to xz),
         unlzma (link to xz), unxz, (link to xz), xz, xzcat (link to xz),
         xzcmp (link to xzdiff), xzdec, xzdiff, xzegrep (link to xzgrep),
         xzcmp (link to xzdiff), xzdec, xzdiff, xzegrep (link to xzgrep),
-        xzfgrep (link to xzgrep), xzgrep, xzless, xzmore</seg>
+        xzfgrep (link to xzgrep), xzgrep, xzless, and xzmore</seg>
         <seg>liblzma.{a,so}</seg>
         <seg>liblzma.{a,so}</seg>
         <seg>/usr/include/lzma and /usr/share/doc/xz-&xz-version;</seg>
         <seg>/usr/include/lzma and /usr/share/doc/xz-&xz-version;</seg>
       </seglistitem>
       </seglistitem>