diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 9f2d87673..932f94ee3 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -43,6 +43,17 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2019-03-13
+
+
+ [xry111] - Update contents and short descriptions of
+ packages. Fixes
+ #4443.
+
+
+
+
2019-03-12
diff --git a/chapter06/bash.xml b/chapter06/bash.xml
index 7294ccc3f..74b39dc32 100644
--- a/chapter06/bash.xml
+++ b/chapter06/bash.xml
@@ -110,7 +110,8 @@ mv -vf /usr/bin/bash /bin
bash, bashbug, and sh (link to bash)
- /usr/share/doc/bash-&bash-version;
+ /usr/include/bash, /usr/lib/bash, and
+ /usr/share/doc/bash-&bash-version;
diff --git a/chapter06/binutils.xml b/chapter06/binutils.xml
index 4435db7e9..95a263939 100644
--- a/chapter06/binutils.xml
+++ b/chapter06/binutils.xml
@@ -169,7 +169,7 @@ cd build
Installed directory
- addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, ld.gold, nm,
+ addr2line, ar, as, c++filt, dwp, elfedit, gprof, ld, ld.bfd, ld.gold, nm,
objcopy, objdump, ranlib, readelf, size, strings, and strip
libbfd.{a,so} and libopcodes.{a,so}
/usr/lib/ldscripts
@@ -226,6 +226,16 @@ cd build
+
+ dwp
+
+ The DWARF packaging utility
+
+ dwp
+
+
+
+
elfedit
diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml
index 803bdadb0..fc2ea82f3 100644
--- a/chapter06/coreutils.xml
+++ b/chapter06/coreutils.xml
@@ -171,7 +171,7 @@ sed -i s/\"1\"/\"8\"/1 /usr/share/man/man8/chroot.8
Installed directory
- [, base32, base64, basename, cat, chcon, chgrp, chmod, chown,
+ [, b2sum, base32, base64, basename, basenc, cat, chcon, chgrp, chmod, chown,
chroot, cksum, comm, cp, csplit, cut, date, dd, df, dir, dircolors,
dirname, du, echo, env, expand, expr, factor, false, fmt, fold, groups,
head, hostid, id, install, join, link, ln, logname, ls, md5sum, mkdir,
@@ -182,7 +182,7 @@ sed -i s/\"1\"/\"8\"/1 /usr/share/man/man8/chroot.8
sync, tac, tail, tee, test, timeout, touch, tr, true, truncate, tsort,
tty, uname, unexpand, uniq, unlink, users, vdir, wc, who, whoami, and
yes
- libstdbuf.so
+ libstdbuf.so (in /usr/libexec/coreutils)
/usr/libexec/coreutils
@@ -214,6 +214,16 @@ sed -i s/\"1\"/\"8\"/1 /usr/share/man/man8/chroot.8
+
+ b2sum
+
+ Prints or checks BLAKE2 (512-bit) checksums
+
+ b2sum
+
+
+
+
basename
@@ -224,6 +234,16 @@ sed -i s/\"1\"/\"8\"/1 /usr/share/man/man8/chroot.8
+
+ basenc
+
+ Encodes or decodes data using various algorithms
+
+ basenc
+
+
+
+
cat
diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml
index 00827b6af..549991de8 100644
--- a/chapter06/e2fsprogs.xml
+++ b/chapter06/e2fsprogs.xml
@@ -175,13 +175,15 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info
badblocks, chattr, compile_et, debugfs, dumpe2fs,e2freefrag,
- e2fsck, e2image, e2label, e2undo, e4defrag, filefrag, fsck.ext2,
- fsck.ext3, fsck.ext4, fsck.ext4dev, logsave, lsattr, mk_cmds, mke2fs,
- mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.ext4dev, mklost+found,
+ e2fsck, e2image, e2label, e2mmpstatus, e2scrub, e2scrub_all, e2undo,
+ e4crypt, e4defrag, filefrag, fsck.ext2,
+ fsck.ext3, fsck.ext4, logsave, lsattr, mk_cmds, mke2fs,
+ mkfs.ext2, mkfs.ext3, mkfs.ext4, mklost+found,
resize2fs, and tune2fs
libcom_err.so, libe2p.so, libext2fs.so, and libss.so
/usr/include/e2p, /usr/include/et, /usr/include/ext2fs,
- /usr/include/ss, /usr/share/et, and /usr/share/ss
+ /usr/include/ss, /usr/lib/e2fsprogs, /usr/share/et, and
+ /usr/share/ss
@@ -295,6 +297,36 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info
+
+ e2mmpstatus
+
+ Checks MMP status of an ext4 filesystem
+
+ e2mmpstatus
+
+
+
+
+
+ e2scrub
+
+ Checks the contents of a mounted ext[234] filesystem
+
+ e2scrub
+
+
+
+
+
+ e2scrub_all
+
+ Checks all mounted ext[234] filesystems for errors
+
+ e2scrub_all
+
+
+
+
e2undo
@@ -307,6 +339,16 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info
+
+ e4crypt
+
+ Ext4 filesystem encryption utility
+
+ e4crypt
+
+
+
+
e4defrag
@@ -360,18 +402,6 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info
-
- fsck.ext4dev
-
- By default checks ext4
- development file systems and is a hard link to
- e2fsck
-
- fsck.ext4dev
-
-
-
-
logsave
@@ -450,17 +480,6 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info
-
- mkfs.ext4dev
-
- By default creates ext4
- development file systems and is a hard link to mke2fs
-
- mkfs.ext4dev
-
-
-
-
mklost+found
diff --git a/chapter06/findutils.xml b/chapter06/findutils.xml
index 9ea7d6f3b..20da93a41 100644
--- a/chapter06/findutils.xml
+++ b/chapter06/findutils.xml
@@ -107,10 +107,13 @@ sed -i 's|find:=${BINDIR}|find:=/bin|' /usr/bin/updatedb
Installed programs
+ Installed directory
find, locate, updatedb, and xargs
+ /var/lib/locate
+
diff --git a/chapter06/gawk.xml b/chapter06/gawk.xml
index 6bc27ab48..b112eb10d 100644
--- a/chapter06/gawk.xml
+++ b/chapter06/gawk.xml
@@ -77,9 +77,9 @@ cp -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-&gawk-version;
awk (link to gawk), gawk, and awk-&gawk-version;
- filefuncs.so, fnmatch.so, fork.so, inplace.so, ordchr.so,
+ filefuncs.so, fnmatch.so, fork.so, inplace.so, intdiv.so, ordchr.so,
readdir.so, readfile.so, revoutput.so, revtwoway.so, rwarray.so,
- testext.so, and time.so
+ and time.so (all in /usr/lib/gawk)
/usr/lib/gawk, /usr/libexec/awk, /usr/share/awk, and
/usr/share/doc/gawk-&gawk-version;
diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml
index 034fc5db7..d1aba35db 100644
--- a/chapter06/gcc.xml
+++ b/chapter06/gcc.xml
@@ -338,13 +338,14 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib
c++, cc (link to gcc), cpp, g++, gcc,
- gcc-ar, gcc-nm, gcc-ranlib, and gcov
+ gcc-ar, gcc-nm, gcc-ranlib, gcov, gcov-dump, and gcov-tool
- libasan.{a,so}, libatomic.{a,so}, libgcc.a, libgcc_eh.a,
- libgcc_s.so, libgcov.a, libgomp.{a,so}, libiberty.a, libitm.{a,so},
- liblto_plugin.so,
- libquadmath.{a,so}, libssp.{a,so},
- libssp_nonshared.a, libstdc++.{a,so}, libsupc++.a, and libtsan.{a,so}
+ libasan.{a,so}, libatomic.{a,so}, libcc1.so, libgcc.a, libgcc_eh.a,
+ libgcc_s.so, libgcov.a, libgomp.{a,so}, libitm.{a,so},
+ liblsan.{a,so}, liblto_plugin.so,
+ libquadmath.{a,so}, libssp.{a,so}, libssp_nonshared.a,
+ libstdc++.{a,so}, libstdc++fs.a, libsupc++.a, libtsan.{a,so},
+ and libubsan.{a,so}
/usr/include/c++, /usr/lib/gcc, /usr/libexec/gcc, and
/usr/share/gcc-&gcc-version;
@@ -457,8 +458,28 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib
+
+ gcov-dump
+
+ Offline gcda and gcno profile dump tool
+
+ gcov-dump
+
+
+
+
+
+ gcov-tool
+
+ Offline gcda profile processing tool
+
+ gcov-tool
+
+
+
+
- libasan
+ libasan
The Address Sanitizer runtime library
@@ -467,6 +488,26 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib
+
+ libatomic
+
+ GCC atomic built-in runtime library
+
+ libatomic
+
+
+
+
+
+ libcc1
+
+ The C preprocessing library
+
+ libcc1
+
+
+
+
libgcc
@@ -499,15 +540,12 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib
-
- libiberty
+
+ liblsan
- Contains routines used by various GNU programs, including
- getopt, obstack,
- strerror, strtol, and
- strtoul
-
- libiberty
+ The Leak Sanitizer runtime library
+
+ liblsan
@@ -554,6 +592,16 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib
+
+ libstdc++fs
+
+ ISO/IEC TS 18822:2015 Filesystem library
+
+ libstdc++fs
+
+
+
+
libsupc++
@@ -575,6 +623,16 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib
+
+ libubsan
+
+ The Undefined Behavior Sanitizer runtime library
+
+ libubsan
+
+
+
+
diff --git a/chapter06/gettext.xml b/chapter06/gettext.xml
index 6cd3e1a4f..217af33df 100644
--- a/chapter06/gettext.xml
+++ b/chapter06/gettext.xml
@@ -102,8 +102,8 @@ chmod -v 0755 /usr/lib/preloadable_libintl.so
ngettext, recode-sr-latin, and xgettext
libasprintf.so, libgettextlib.so, libgettextpo.so,
libgettextsrc.so, and preloadable_libintl.so
- /usr/lib/gettext, /usr/share/doc/gettext-&gettext-version;, and
- /usr/share/gettext
+ /usr/lib/gettext, /usr/share/doc/gettext-&gettext-version;,
+ /usr/share/gettext, and /usr/share/gettext-0.19.8
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index e109f7a22..52f03219c 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -495,22 +495,22 @@ mkdir -pv /etc/ld.so.conf.d
catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig,
ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd,
- pldd, sln, sotruss, sprof, tzselect, xtrace,
+ pcprofiledump, pldd, sln, sotruss, sprof, tzselect, xtrace,
zdump, and zic
ld-&glibc-version;.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so},
- libc.{a,so}, libc_nonshared.a, libcidn.so,
- libcrypt.{a,so}, libdl.{a,so}, libg.a, libieee.a, libm.{a,so},
- libmcheck.a, libmemusage.so, libnsl.{a,so}, libnss_compat.so,
- libnss_dns.so, libnss_files.so, libnss_hesiod.so, libnss_nis.so,
- libnss_nisplus.so, libpthread.{a,so},
- libpthread_nonshared.a, libresolv.{a,so}, librpcsvc.a, librt.{a,so},
+ libc.{a,so}, libc_nonshared.a,
+ libcrypt.{a,so}, libdl.{a,so}, libg.a, libm.{a,so},
+ libmcheck.a, libmemusage.so, libmvec.{a,so}, libnsl.{a,so},
+ libnss_compat.so, libnss_dns.so, libnss_files.so, libnss_hesiod.so,
+ libpcprofile.so, libpthread.{a,so},
+ libpthread_nonshared.a, libresolv.{a,so}, librt.{a,so},
libthread_db.so, and libutil.{a,so}
/usr/include/arpa, /usr/include/bits, /usr/include/gnu,
/usr/include/net, /usr/include/netash, /usr/include/netatalk,
/usr/include/netax25, /usr/include/neteconet, /usr/include/netinet,
/usr/include/netipx, /usr/include/netiucv, /usr/include/netpacket,
/usr/include/netrom, /usr/include/netrose, /usr/include/nfs,
- /usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc,
+ /usr/include/protocols, /usr/include/rpc,
/usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/locale,
/usr/libexec/getconf, /usr/share/i18n, /usr/share/zoneinfo,
/var/cache/nscd, and /var/lib/nss_db
@@ -668,6 +668,16 @@ mkdir -pv /etc/ld.so.conf.d
+
+ pcprofiledump
+
+ Dump information generated by PC profiling
+
+ pcprofiledump
+
+
+
+
pldd
@@ -804,17 +814,6 @@ mkdir -pv /etc/ld.so.conf.d
-
- libcidn
-
- Used internally by Glibc for handling internationalized domain
- names in the getaddrinfo() function
-
- libcidn
-
-
-
-
libcrypt
@@ -846,18 +845,6 @@ mkdir -pv /etc/ld.so.conf.d
-
- libieee
-
- Linking in this module forces error handling rules for math
- functions as defined by the Institute of Electrical and Electronic
- Engineers (IEEE). The default is POSIX.1 error handling
-
- libieee
-
-
-
-
libm
@@ -911,6 +898,16 @@ mkdir -pv /etc/ld.so.conf.d
+
+ libpcprofile
+
+ Can be preloaded to PC profile an executable
+
+ libpcprofile
+
+
+
+
libpthread
@@ -932,16 +929,6 @@ mkdir -pv /etc/ld.so.conf.d
-
- librpcsvc
-
- Contains functions providing miscellaneous RPC services
-
- librpcsvc
-
-
-
-
librt
diff --git a/chapter06/grub.xml b/chapter06/grub.xml
index 0977d3865..25a61077b 100644
--- a/chapter06/grub.xml
+++ b/chapter06/grub.xml
@@ -103,7 +103,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions
- /usr/lib/grub, /etc/grub.d, /usr/share/grub, and boot/grub (when grub-install
+ /usr/lib/grub, /etc/grub.d, /usr/share/grub, and /boot/grub (when grub-install
is first run)
diff --git a/chapter06/libelf.xml b/chapter06/libelf.xml
index 280d1fe66..e7f1ee3cd 100644
--- a/chapter06/libelf.xml
+++ b/chapter06/libelf.xml
@@ -68,11 +68,15 @@ install -vm644 config/libelf.pc /usr/lib/pkgconfig
Installed Library
+ Installed Directory
libelf.so
+
+ /usr/include/elfutils
+
diff --git a/chapter06/linux-headers.xml b/chapter06/linux-headers.xml
index edc90b9be..c517b8d57 100644
--- a/chapter06/linux-headers.xml
+++ b/chapter06/linux-headers.xml
@@ -130,6 +130,16 @@ find dest/include \( -name .install -o -name ..install.cmd \) -delete
+
+
+
+ The Linux API Miscellaneous Headers
+
+ /usr/include/misc/*.h
+
+
+
+
diff --git a/chapter06/man-db.xml b/chapter06/man-db.xml
index a32b98a7f..a3b866ae9 100644
--- a/chapter06/man-db.xml
+++ b/chapter06/man-db.xml
@@ -317,8 +317,8 @@
accessdb, apropos (link to whatis), catman, lexgrog, man, mandb,
manpath, and whatis
- libman.so and libmandb.so
- /usr/lib/man-db, /usr/lib/tmpfiles.d, /usr/libexec/man-db,
+ libman.so and libmandb.so (both in /usr/lib/man-db)
+ /usr/lib/man-db, /usr/libexec/man-db,
and /usr/share/doc/man-db-&man-db-version;
diff --git a/chapter06/meson.xml b/chapter06/meson.xml
index 02cfdf839..820ccd7f1 100644
--- a/chapter06/meson.xml
+++ b/chapter06/meson.xml
@@ -77,8 +77,8 @@ cp -rv dest/* /
Installed directory
- meson, mesonconf, mesonintrospect, mesontest, and wraptool
- /usr/lib/python&python-minor;/site-packages/meson-&meson-version;-py&python-minor;.egg
+ meson
+ /usr/lib/python&python-minor;/site-packages/meson-&meson-version;-py&python-minor;.egg-info and /usr/lib/python&python-minor;/site-packages/mesonbuild
@@ -97,45 +97,6 @@ cp -rv dest/* /
-
- mesonconf
-
- A tool to configure Meson builds
-
- mesonconf
-
-
-
-
-
- mesonintrospect
-
- A tool to extract information about a Meson build
-
- mesonintrospect
-
-
-
-
-
- mesontest
-
- Test tool for the Meson build system
-
- mesontest
-
-
-
-
-
- wraptool
-
- Source dependency downloader
-
- wraptool
-
-
-
diff --git a/chapter06/psmisc.xml b/chapter06/psmisc.xml
index 19d31cec1..b01303131 100644
--- a/chapter06/psmisc.xml
+++ b/chapter06/psmisc.xml
@@ -70,7 +70,7 @@ mv -v /usr/bin/killall /bin
Installed programs
- fuser, killall, peekfd, prtstat, pstree, and pstree.x11 (link to pstree)
+ fuser, killall, peekfd, prtstat, pslog, pstree, and pstree.x11 (link to pstree)
@@ -122,6 +122,16 @@ mv -v /usr/bin/killall /bin
+
+ pslog
+
+ Reports current logs path of a process
+
+ pslog
+
+
+
+
pstree
diff --git a/chapter06/python.xml b/chapter06/python.xml
index aed4ca485..f2063ffc7 100644
--- a/chapter06/python.xml
+++ b/chapter06/python.xml
@@ -143,7 +143,7 @@ tar --strip-components=1 \
- 2to3, idle3, pydoc3, python3, python3-config, pyvenv
+ 2to3, idle3, pip3, pydoc3, python3, python3-config, and pyvenv
libpython&python-minor;m.so and libpython3.so
@@ -190,6 +190,19 @@ tar --strip-components=1 \
+
+ pip3
+
+
+ The package installer for Python. You can use pip to install
+ pacakges from Python Package Index and other indexes.
+
+
+ pip3
+
+
+
+
pydoc3
diff --git a/chapter06/readline.xml b/chapter06/readline.xml
index cb6c87719..7f5b2191a 100644
--- a/chapter06/readline.xml
+++ b/chapter06/readline.xml
@@ -101,7 +101,7 @@ ln -sfv ../../lib/$(readlink /usr/lib/libhistory.so ) /usr/lib/libhistory.so
libhistory.so and libreadline.so
- /usr/include/readline, /usr/share/readline, and
+ /usr/include/readline and
/usr/share/doc/readline-&readline-version;
diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml
index 7ccc6edb2..e9a6e0163 100644
--- a/chapter06/systemd.xml
+++ b/chapter06/systemd.xml
@@ -219,19 +219,24 @@ chmod 755 /lib/systemd/systemd-user-sessions
Installed directories
- bootctl, busctl, coredumpctl, halt, hostnamectl, init, journalctl,
- kernel-install, localectl, loginctl, machinectl, networkctl, poweroff,
- reboot, runlevel, shutdown, systemctl, systemd-analyze,
+ bootctl, busctl, coredumpctl, halt (symlink to systemctl),
+ hostnamectl, init, journalctl, kernel-install, localectl, loginctl,
+ machinectl, networkctl, portablectl, poweroff (symlink to
+ systemctl), reboot (symlink to systemctl), resolvconf (symlink to
+ resolvectl), resolvectl, runlevel (symlink to systemctl), shutdown
+ (symlink to systemctl), systemctl, systemd-analyze,
systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop,
systemd-delta, systemd-detect-virt, systemd-escape, systemd-hwdb,
- systemd-inhibit, systemd-machine-id-setup, systemd-mount,
- systemd-notify, systemd-nspawn, systemd-path, systemd-resolve,
- systemd-run, systemd-socket-activate,
- systemd-stdio-bridge, systemd-tmpfiles, systemd-tty-ask-password-agent,
- telinit, timedatectl, and udevadm
+ systemd-id128, systemd-inhibit, systemd-machine-id-setup,
+ systemd-mount, systemd-notify, systemd-nspawn, systemd-path,
+ systemd-resolve (symlink to resolvectl), systemd-run,
+ systemd-socket-activate, systemd-stdio-bridge, systemd-tmpfiles,
+ systemd-tty-ask-password-agent, systemd-umount (symlink to
+ systemd-mount), telinit (symlink to systemctl), timedatectl, and
+ udevadm
libnss_myhostname.so.2, libnss_mymachines.so.2,
- libnss_resolve.so.2, libnss_systemd.so.2,
- libsystemd.so, libsystemd-shared-&systemd-version;.so,
+ libnss_resolve.so.2, libnss_systemd.so.2,
+ libsystemd.so, libsystemd-shared-&systemd-version;.so (in /lib/systemd),
and libudev.so
/etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d,
/etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev,
@@ -380,6 +385,17 @@ chmod 755 /lib/systemd/systemd-user-sessions
+
+ portablectl
+
+ Used to attach or detach portable services from the local
+ system
+
+ portablectl
+
+
+
+
poweroff
@@ -402,6 +418,29 @@ chmod 755 /lib/systemd/systemd-user-sessions
+
+ resolvconf
+
+ Register DNS server and domain configuration with
+ systemd-resolved)
+
+ resolvconf
+
+
+
+
+
+ resolvectl
+
+ Send control commands to the network name resolution
+ manager, or resolve domain names, IPv4 and IPv6 addresses,
+ DNS records, and services.
+
+ resolvectl
+
+
+
+
runlevel
@@ -533,6 +572,16 @@ chmod 755 /lib/systemd/systemd-user-sessions
+
+ systemd-id128
+
+ Generate and print id128 strings
+
+ systemd-id128
+
+
+
+
systemd-inhibit
@@ -654,6 +703,16 @@ chmod 755 /lib/systemd/systemd-user-sessions
+
+ systemd-umount
+
+ Unmount mount points
+
+ systemd-umount
+
+
+
+
systemd-tty-ask-password-agent
diff --git a/chapter06/texinfo.xml b/chapter06/texinfo.xml
index 11a9eed06..d61df477b 100644
--- a/chapter06/texinfo.xml
+++ b/chapter06/texinfo.xml
@@ -120,7 +120,8 @@ popd
info, install-info, makeinfo (link to texi2any),
pdftexi2dvi, pod2texi, texi2any, texi2dvi, texi2pdf, and texindex
- XSParagraph.so
+ MiscXS.so, Parsetexi.so, and XSParagraph.so
+ (all in /usr/lib/texinfo)
/usr/share/texinfo and /usr/lib/texinfo
diff --git a/chapter06/util-linux.xml b/chapter06/util-linux.xml
index 62965c1fc..58788f4cf 100644
--- a/chapter06/util-linux.xml
+++ b/chapter06/util-linux.xml
@@ -130,18 +130,18 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"
Installed directories
- addpart, agetty, blkdiscard, blkid, blockdev, cal, cfdisk, chcpu,
- choom, chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg,
- eject, fallocate, fdformat, fdisk, findfs, findmnt, flock, fsck,
+ addpart, agetty, blkdiscard, blkid, blkzone, blockdev, cal, cfdisk, chcpu,
+ chmem, choom, chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg,
+ eject, fallocate, fdformat, fdisk, fincore, findfs, findmnt, flock, fsck,
fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump, hwclock,
i386, ionice, ipcmk, ipcrm, ipcs, isosize, kill, last, lastb (link to
last), ldattach, linux32, linux64, logger, look, losetup, lsblk, lscpu,
- lsipc, lslocks, lslogins, mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap,
- more, mount, mountpoint, namei, nsenter, partx, pg, pivot_root, prlimit, raw,
- readprofile, rename, renice, resizepart, rev, rtcwake, script,
+ lsipc, lslocks, lslogins, lsmem, lsns, mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap,
+ more, mount, mountpoint, namei, nsenter, partx, pivot_root, prlimit, raw,
+ readprofile, rename, renice, resizepart, rev, rfkill, rtcwake, script,
scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel,
- swapoff (link to swapon), swapon, switch_root, tailf, taskset, ul,
- umount, uname26, unshare, utmpdump, uuidd, uuidgen, wall, wdctl, whereis,
+ swapoff (link to swapon), swapon, switch_root, taskset, ul,
+ umount, uname26, unshare, utmpdump, uuidd, uuidgen, uuidparse, wall, wdctl, whereis,
wipefs, x86_64, and zramctl
libblkid.so, libfdisk.so, libmount.so,
libsmartcols.so, and libuuid.so
@@ -202,6 +202,16 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"
+
+ blkzone
+
+ Runs zone command on the given block device
+
+ blkzone
+
+
+
+
blockdev
@@ -243,6 +253,16 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"
+
+ chmem
+
+ Configures memory
+
+ chmem
+
+
+
+
choom
@@ -375,6 +395,16 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"
+
+ fincore
+
+ Counts pages of file contents in core
+
+ fincore
+
+
+
+
findfs
@@ -699,6 +729,27 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"
+
+ lsmem
+
+ Lists the ranges of available memory with their online
+ status
+
+ lsmem
+
+
+
+
+
+ lsns
+
+ Lists namespaces
+
+ lsns
+
+
+
+
mcookie
@@ -835,16 +886,6 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"
-
- pg
-
- Displays a text file one screen full at a time
-
- pg
-
-
-
-
pivot_root
@@ -927,6 +968,16 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"
+
+ rkfill
+
+ Tool for enabling and disabling wireless devices
+
+ rkfill
+
+
+
+
rtcwake
@@ -1149,6 +1200,16 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"
+
+ uuidparse
+
+ An utility to parse unique identifiers
+
+ uuidparse
+
+
+
+
wall