Browse Source

Add more commands to lists of what gets installed, thanks to Chris Staub.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7646 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Ken Moffat 19 years ago
parent
commit
8bc46a59dc

+ 16 - 0
chapter01/changelog.xml

@@ -36,6 +36,22 @@
     </listitem>
     </listitem>
 -->
 -->
 
 
+    <listitem>
+      <para>June 10, 2006</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Added <command>gettext.sh</command> to list of programs
+	  installed by gettext, similarly <command>nologin</command> for shadow,
+	  <command>grub-set-default</command> for grub, <command>enc2xs</command>
+	  and <command>instmodsh</command> for perl, <command>slabtop</command>
+	  for procps, <command>flock</command> and <command>tailf</command> for
+	  util-linux, <command>bootlogd</command> for sysvinit, <command>manpath
+	  </command>for man-db, <command>filefrag</command> for e2fsprogs.
+	  Thanks to Chris Staub for the patch.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
     <listitem>
       <para>May 31, 2006</para>
       <para>May 31, 2006</para>
       <itemizedlist>
       <itemizedlist>

+ 11 - 1
chapter06/e2fsprogs.xml

@@ -113,7 +113,7 @@ cd build</userinput></screen>
 
 
       <seglistitem>
       <seglistitem>
         <seg>badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs, e2fsck,
         <seg>badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs, e2fsck,
-        e2image, e2label, findfs, fsck, fsck.ext2, fsck.ext3, logsave, lsattr,
+        e2image, e2label, filefrag, findfs, fsck, fsck.ext2, fsck.ext3, logsave, lsattr,
         mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mklost+found, resize2fs,
         mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mklost+found, resize2fs,
         tune2fs, and uuidgen.</seg>
         tune2fs, and uuidgen.</seg>
         <seg>libblkid.{a,so}, libcom_err.{a,so}, libe2p.{a,so},
         <seg>libblkid.{a,so}, libcom_err.{a,so}, libe2p.{a,so},
@@ -232,6 +232,16 @@ cd build</userinput></screen>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
+      <varlistentry id="filefrag">
+        <term><command>filefrag</command></term>
+        <listitem>
+          <para>Reports on how badly fragmented a particular file might be</para>
+          <indexterm zone="ch-system-e2fsprogs filefrag">
+            <primary sortas="b-filefrag">filefrag</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="findfs">
       <varlistentry id="findfs">
         <term><command>findfs</command></term>
         <term><command>findfs</command></term>
         <listitem>
         <listitem>

+ 11 - 1
chapter06/gettext.xml

@@ -63,7 +63,7 @@
       <segtitle>Installed libraries</segtitle>
       <segtitle>Installed libraries</segtitle>
 
 
       <seglistitem>
       <seglistitem>
-        <seg>autopoint, config.charset, config.rpath, envsubst, gettext,
+        <seg>autopoint, config.charset, config.rpath, envsubst, gettext, gettext.sh,
         gettextize, hostname, msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen,
         gettextize, hostname, msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen,
         msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgunfmt, msguniq,
         msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgunfmt, msguniq,
         ngettext, and xgettext</seg>
         ngettext, and xgettext</seg>
@@ -132,6 +132,16 @@
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
+      <varlistentry id="gettext.sh">
+        <term><command>gettext.sh</command></term>
+        <listitem>
+          <para>Primarily serves as a shell function library for gettext</para>
+          <indexterm zone="ch-system-gettext gettext.sh">
+            <primary sortas="b-gettext.sh">gettext.sh</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="gettextize">
       <varlistentry id="gettextize">
         <term><command>gettextize</command></term>
         <term><command>gettextize</command></term>
         <listitem>
         <listitem>

+ 12 - 1
chapter06/grub.xml

@@ -78,7 +78,8 @@ cp -v /usr/lib/grub/i386-pc/stage{1,2} /boot/grub</userinput></screen>
       <segtitle>Installed programs</segtitle>
       <segtitle>Installed programs</segtitle>
 
 
       <seglistitem>
       <seglistitem>
-        <seg>grub, grub-install, grub-md5-crypt, grub-terminfo, and mbchk</seg>
+        <seg>grub, grub-install, grub-md5-crypt, grub-set-default,
+        grub-terminfo, and mbchk</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 
@@ -117,6 +118,16 @@ cp -v /usr/lib/grub/i386-pc/stage{1,2} /boot/grub</userinput></screen>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
+      <varlistentry id="grub-set-default">
+        <term><command>grub-set-default</command></term>
+        <listitem>
+          <para>Sets the default boot entry for GRUB</para>
+          <indexterm zone="ch-system-grub grub-set-default">
+            <primary sortas="b-grub-set-default">grub-set-default</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="grub-terminfo">
       <varlistentry id="grub-terminfo">
         <term><command>grub-terminfo</command></term>
         <term><command>grub-terminfo</command></term>
         <listitem>
         <listitem>

+ 12 - 0
chapter06/man-db.xml

@@ -410,6 +410,18 @@ make install</userinput></screen>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
+      <varlistentry id="manpath">
+        <term><command>manpath</command></term>
+        <listitem>
+          <para>Displays the contents of $MANPATH or (if $MANPATH is not set)
+          a suitable search path based on the settings in man.conf and the
+          user's environment</para>
+          <indexterm zone="ch-system-man-db manpath">
+            <primary sortas="b-manpath">manpath</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="whatis">
       <varlistentry id="whatis">
         <term><command>whatis</command></term>
         <term><command>whatis</command></term>
         <listitem>
         <listitem>

+ 16 - 5
chapter06/perl.xml

@@ -95,7 +95,7 @@
       <segtitle>Installed libraries</segtitle>
       <segtitle>Installed libraries</segtitle>
 
 
       <seglistitem>
       <seglistitem>
-        <seg>a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, libnetcfg, perl,
+        <seg>a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, instmodsh, libnetcfg, perl,
         perl&perl-version; (link to perl), perlbug, perlcc, perldoc, perlivp,
         perl&perl-version; (link to perl), perlbug, perlcc, perldoc, perlivp,
         piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage,
         piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage,
         podchecker, podselect, psed (link to s2p), pstruct (link to c2ph), s2p,
         podchecker, podselect, psed (link to s2p), pstruct (link to c2ph), s2p,
@@ -140,13 +140,13 @@
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
-      <varlistentry id="en2cxs">
-        <term><command>en2cxs</command></term>
+      <varlistentry id="enc2xs">
+        <term><command>enc2xs</command></term>
         <listitem>
         <listitem>
           <para>Builds a Perl extension for the Encode module from either
           <para>Builds a Perl extension for the Encode module from either
           Unicode Character Mappings or Tcl Encoding Files</para>
           Unicode Character Mappings or Tcl Encoding Files</para>
-          <indexterm zone="ch-system-perl en2cxs">
-            <primary sortas="b-en2cxs">en2cxs</primary>
+          <indexterm zone="ch-system-perl enc2xs">
+            <primary sortas="b-enc2xs">enc2xs</primary>
           </indexterm>
           </indexterm>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
@@ -184,6 +184,17 @@
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
+      <varlistentry id="instmodsh">
+        <term><command>instmodsh</command></term>
+        <listitem>
+          <para>Shell script for examining installed Perl modules,
+          and can even create a tarball from an installed module</para>
+          <indexterm zone="ch-system-perl instmodsh">
+            <primary sortas="b-instmodsh">instmodsh</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="libnetcfg">
       <varlistentry id="libnetcfg">
         <term><command>libnetcfg</command></term>
         <term><command>libnetcfg</command></term>
         <listitem>
         <listitem>

+ 12 - 2
chapter06/procps.xml

@@ -54,8 +54,8 @@
       <segtitle>Installed library</segtitle>
       <segtitle>Installed library</segtitle>
 
 
       <seglistitem>
       <seglistitem>
-        <seg>free, kill, pgrep, pkill, pmap, ps, skill, snice, sysctl, tload,
-        top, uptime, vmstat, w, and watch</seg>
+        <seg>free, kill, pgrep, pkill, pmap, ps, skill, slabtop, snice,
+        sysctl, tload, top, uptime, vmstat, w, and watch</seg>
         <seg>libproc.so</seg>
         <seg>libproc.so</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
@@ -136,6 +136,16 @@
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
+      <varlistentry id="slabtop">
+        <term><command>slabtop</command></term>
+        <listitem>
+          <para>Displays detailed kernel slap cache information in real time</para>
+          <indexterm zone="ch-system-procps slabtop">
+            <primary sortas="b-slabtop">slabtop</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="snice">
       <varlistentry id="snice">
         <term><command>snice</command></term>
         <term><command>snice</command></term>
         <listitem>
         <listitem>

+ 13 - 1
chapter06/shadow.xml

@@ -202,7 +202,7 @@ ln -sfv ../../lib/libshadow.so.0 /usr/lib/libshadow.so</userinput></screen>
       <seglistitem>
       <seglistitem>
         <seg>chage, chfn, chgpasswd, chpasswd, chsh, expiry, faillog, gpasswd,
         <seg>chage, chfn, chgpasswd, chpasswd, chsh, expiry, faillog, gpasswd,
         groupadd, groupdel, groupmod, grpck, grpconv, grpunconv, lastlog, login,
         groupadd, groupdel, groupmod, grpck, grpconv, grpunconv, lastlog, login,
-        logoutd, newgrp, newusers, passwd, pwck, pwconv, pwunconv, sg (link to
+        logoutd, newgrp, newusers, nologin, passwd, pwck, pwconv, pwunconv, sg (link to
         newgrp), su, useradd, userdel, usermod, vigr (link to vipw), and
         newgrp), su, useradd, userdel, usermod, vigr (link to vipw), and
         vipw</seg>
         vipw</seg>
         <seg>libshadow.{a,so}</seg>
         <seg>libshadow.{a,so}</seg>
@@ -415,6 +415,18 @@ ln -sfv ../../lib/libshadow.so.0 /usr/lib/libshadow.so</userinput></screen>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
+      <varlistentry id="nologin">
+        <term><command>nologin</command></term>
+        <listitem>
+          <para>Displays a message that an account is not available. Designed
+          to be used as the default shell for accounts that have been
+          disabled</para>
+          <indexterm zone="ch-system-shadow nologin">
+            <primary sortas="b-nologin">nologin</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="passwd">
       <varlistentry id="passwd">
         <term><command>passwd</command></term>
         <term><command>passwd</command></term>
         <listitem>
         <listitem>

+ 14 - 4
chapter06/sysvinit.xml

@@ -114,10 +114,10 @@ EOF</userinput></screen>
       <segtitle>Installed programs</segtitle>
       <segtitle>Installed programs</segtitle>
 
 
       <seglistitem>
       <seglistitem>
-        <seg>halt, init, killall5, last, lastb (link to last), mesg, mountpoint,
-        pidof (link to killall5), poweroff (link to halt), reboot (link to halt),
-        runlevel, shutdown, sulogin, telinit (link to init), utmpdump, and
-        wall</seg>
+        <seg>bootlogd, halt, init, killall5, last, lastb (link to last), mesg,
+        mountpoint, pidof (link to killall5), poweroff (link to halt),
+        reboot (link to halt), runlevel, shutdown, sulogin,
+        telinit (link to init), utmpdump, and wall</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 
@@ -126,6 +126,16 @@ EOF</userinput></screen>
       <?dbfo list-presentation="list"?>
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
       <?dbhtml list-presentation="table"?>
 
 
+      <varlistentry id="bootlogd">
+        <term><command>bootlogd</command></term>
+        <listitem>
+          <para>Logs boot messages to a log file</para>
+          <indexterm zone="ch-system-sysvinit bootlogd">
+            <primary sortas="b-bootlogd">bootlogd</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="halt">
       <varlistentry id="halt">
         <term><command>halt</command></term>
         <term><command>halt</command></term>
         <listitem>
         <listitem>

+ 26 - 3
chapter06/util-linux.xml

@@ -104,13 +104,13 @@ mkdir -p /var/lib/hwclock</userinput></screen>
       <seglistitem>
       <seglistitem>
         <seg>agetty, arch, blockdev, cal, cfdisk, chkdupexe, col, colcrt,
         <seg>agetty, arch, blockdev, cal, cfdisk, chkdupexe, col, colcrt,
         colrm, column, ctrlaltdel, cytune, ddate, dmesg, elvtune, fdformat,
         colrm, column, ctrlaltdel, cytune, ddate, dmesg, elvtune, fdformat,
-        fdisk, fsck.cramfs, fsck.minix, getopt, hexdump, hwclock, ipcrm,
+        fdisk, flock, fsck.cramfs, fsck.minix, getopt, hexdump, hwclock, ipcrm,
         ipcs, isosize, line, logger, look, losetup, mcookie, mkfs, mkfs.bfs,
         ipcs, isosize, line, logger, look, losetup, mcookie, mkfs, mkfs.bfs,
         mkfs.cramfs, mkfs.minix, mkswap, more, mount, namei, pg, pivot_root,
         mkfs.cramfs, mkfs.minix, mkswap, more, mount, namei, pg, pivot_root,
         ramsize (link to rdev), raw, rdev, readprofile, rename, renice, rev,
         ramsize (link to rdev), raw, rdev, readprofile, rename, renice, rev,
         rootflags (link to rdev), script, setfdprm, setsid, setterm, sfdisk,
         rootflags (link to rdev), script, setfdprm, setsid, setterm, sfdisk,
-        swapoff (link to swapon), swapon, tunelp, ul, umount, vidmode
-        (link to rdev), whereis, and write</seg>
+        swapoff (link to swapon), swapon, tailf, tunelp, ul, umount,
+        vidmode (link to rdev), whereis, and write</seg>
       </seglistitem>
       </seglistitem>
     </segmentedlist>
     </segmentedlist>
 
 
@@ -286,6 +286,17 @@ mkdir -p /var/lib/hwclock</userinput></screen>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
+      <varlistentry id="flock">
+        <term><command>flock</command></term>
+        <listitem>
+          <para>Acquires a file lock and then executes a command with the lock
+          held</para>
+          <indexterm zone="ch-system-util-linux flock">
+            <primary sortas="b-fdisk">flock</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="fdisk">
       <varlistentry id="fdisk">
         <term><command>fdisk</command></term>
         <term><command>fdisk</command></term>
         <listitem>
         <listitem>
@@ -690,6 +701,18 @@ mkdir -p /var/lib/hwclock</userinput></screen>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
 
 
+      <varlistentry id="tailf">
+        <term><command>tailf</command></term>
+        <listitem>
+          <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
+          log file as they are created</para>
+          <indexterm zone="ch-system-util-linux tailf">
+            <primary sortas="b-tailf">tailf</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="tunelp">
       <varlistentry id="tunelp">
         <term><command>tunelp</command></term>
         <term><command>tunelp</command></term>
         <listitem>
         <listitem>

+ 2 - 2
general.ent

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "SVN-20060531">
-<!ENTITY releasedate "May 31, 2006">
+<!ENTITY version "SVN-20060610">
+<!ENTITY releasedate "June 10, 2006">
 <!ENTITY milestone "6.2">
 <!ENTITY milestone "6.2">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->