diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 91ead09be..42e785861 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -36,6 +36,22 @@ --> + + June 10, 2006 + + + [ken] - Added gettext.sh to list of programs + installed by gettext, similarly nologin for shadow, + grub-set-default for grub, enc2xs + and instmodsh for perl, slabtop + for procps, flock and tailf for + util-linux, bootlogd for sysvinit, manpath + for man-db, filefrag for e2fsprogs. + Thanks to Chris Staub for the patch. + + + + May 31, 2006 diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml index d61a3148e..7d27eefb5 100644 --- a/chapter06/e2fsprogs.xml +++ b/chapter06/e2fsprogs.xml @@ -113,7 +113,7 @@ cd build 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, tune2fs, and uuidgen. libblkid.{a,so}, libcom_err.{a,so}, libe2p.{a,so}, @@ -232,6 +232,16 @@ cd build + + filefrag + + Reports on how badly fragmented a particular file might be + + filefrag + + + + findfs diff --git a/chapter06/gettext.xml b/chapter06/gettext.xml index 608c6428c..f1e53723e 100644 --- a/chapter06/gettext.xml +++ b/chapter06/gettext.xml @@ -63,7 +63,7 @@ Installed libraries - autopoint, config.charset, config.rpath, envsubst, gettext, + autopoint, config.charset, config.rpath, envsubst, gettext, gettext.sh, gettextize, hostname, msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen, msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgunfmt, msguniq, ngettext, and xgettext @@ -132,6 +132,16 @@ + + gettext.sh + + Primarily serves as a shell function library for gettext + + gettext.sh + + + + gettextize diff --git a/chapter06/grub.xml b/chapter06/grub.xml index 858bf158b..8651c95c8 100644 --- a/chapter06/grub.xml +++ b/chapter06/grub.xml @@ -78,7 +78,8 @@ cp -v /usr/lib/grub/i386-pc/stage{1,2} /boot/grub Installed programs - grub, grub-install, grub-md5-crypt, grub-terminfo, and mbchk + grub, grub-install, grub-md5-crypt, grub-set-default, + grub-terminfo, and mbchk @@ -117,6 +118,16 @@ cp -v /usr/lib/grub/i386-pc/stage{1,2} /boot/grub + + grub-set-default + + Sets the default boot entry for GRUB + + grub-set-default + + + + grub-terminfo diff --git a/chapter06/man-db.xml b/chapter06/man-db.xml index 100d554b8..482ae7a17 100644 --- a/chapter06/man-db.xml +++ b/chapter06/man-db.xml @@ -410,6 +410,18 @@ make install + + manpath + + 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 + + manpath + + + + whatis diff --git a/chapter06/perl.xml b/chapter06/perl.xml index a8a49d9e6..50efc833a 100644 --- a/chapter06/perl.xml +++ b/chapter06/perl.xml @@ -95,7 +95,7 @@ Installed libraries - a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, libnetcfg, perl, + a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, instmodsh, libnetcfg, perl, perl&perl-version; (link to perl), perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, psed (link to s2p), pstruct (link to c2ph), s2p, @@ -140,13 +140,13 @@ - - en2cxs + + enc2xs Builds a Perl extension for the Encode module from either Unicode Character Mappings or Tcl Encoding Files - - en2cxs + + enc2xs @@ -184,6 +184,17 @@ + + instmodsh + + Shell script for examining installed Perl modules, + and can even create a tarball from an installed module + + instmodsh + + + + libnetcfg diff --git a/chapter06/procps.xml b/chapter06/procps.xml index b24e261f3..341ab24e5 100644 --- a/chapter06/procps.xml +++ b/chapter06/procps.xml @@ -54,8 +54,8 @@ Installed library - free, kill, pgrep, pkill, pmap, ps, skill, snice, sysctl, tload, - top, uptime, vmstat, w, and watch + free, kill, pgrep, pkill, pmap, ps, skill, slabtop, snice, + sysctl, tload, top, uptime, vmstat, w, and watch libproc.so @@ -136,6 +136,16 @@ + + slabtop + + Displays detailed kernel slap cache information in real time + + slabtop + + + + snice diff --git a/chapter06/shadow.xml b/chapter06/shadow.xml index 6d57ec694..83b8cf53c 100644 --- a/chapter06/shadow.xml +++ b/chapter06/shadow.xml @@ -202,7 +202,7 @@ ln -sfv ../../lib/libshadow.so.0 /usr/lib/libshadow.so chage, chfn, chgpasswd, chpasswd, chsh, expiry, faillog, gpasswd, 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 vipw libshadow.{a,so} @@ -415,6 +415,18 @@ ln -sfv ../../lib/libshadow.so.0 /usr/lib/libshadow.so + + nologin + + Displays a message that an account is not available. Designed + to be used as the default shell for accounts that have been + disabled + + nologin + + + + passwd diff --git a/chapter06/sysvinit.xml b/chapter06/sysvinit.xml index 3696d72e1..ab9dad5bd 100644 --- a/chapter06/sysvinit.xml +++ b/chapter06/sysvinit.xml @@ -114,10 +114,10 @@ EOF Installed programs - 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 + 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 @@ -126,6 +126,16 @@ EOF + + bootlogd + + Logs boot messages to a log file + + bootlogd + + + + halt diff --git a/chapter06/util-linux.xml b/chapter06/util-linux.xml index 4892e6f29..900c89e40 100644 --- a/chapter06/util-linux.xml +++ b/chapter06/util-linux.xml @@ -104,13 +104,13 @@ mkdir -p /var/lib/hwclock agetty, arch, blockdev, cal, cfdisk, chkdupexe, col, colcrt, 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, mkfs.cramfs, mkfs.minix, mkswap, more, mount, namei, pg, pivot_root, ramsize (link to rdev), raw, rdev, readprofile, rename, renice, rev, rootflags (link to rdev), script, setfdprm, setsid, setterm, sfdisk, - swapoff (link to swapon), swapon, tunelp, ul, umount, vidmode - (link to rdev), whereis, and write + swapoff (link to swapon), swapon, tailf, tunelp, ul, umount, + vidmode (link to rdev), whereis, and write @@ -286,6 +286,17 @@ mkdir -p /var/lib/hwclock + + flock + + Acquires a file lock and then executes a command with the lock + held + + flock + + + + fdisk @@ -690,6 +701,18 @@ mkdir -p /var/lib/hwclock + + tailf + + 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 + + tailf + + + + tunelp diff --git a/general.ent b/general.ent index 7f02c638c..b189d089a 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ - - + +