Ticket #4443: lfs-book-update_contents_of_packages-1.patch
File lfs-book-update_contents_of_packages-1.patch, 41.8 KB (added by , 6 years ago) |
---|
-
chapter01/changelog.xml
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 9f2d87673..932f94ee3 100644
a b 43 43 appropriate for the entry or if needed the entire day's listitem. 44 44 --> 45 45 46 <listitem> 47 <para>2019-03-13</para> 48 <itemizedlist> 49 <listitem> 50 <para>[xry111] - Update contents and short descriptions of 51 packages. Fixes 52 <ulink url="&lfs-ticket-root;4443">#4443</ulink>.</para> 53 </listitem> 54 </itemizedlist> 55 </listitem> 56 46 57 <listitem> 47 58 <para>2019-03-12</para> 48 59 <itemizedlist> -
chapter06/bash.xml
diff --git a/chapter06/bash.xml b/chapter06/bash.xml index 7294ccc3f..74b39dc32 100644
a b mv -vf /usr/bin/bash /bin</userinput></screen> 110 110 111 111 <seglistitem> 112 112 <seg>bash, bashbug, and sh (link to bash)</seg> 113 <seg>/usr/share/doc/bash-&bash-version;</seg> 113 <seg>/usr/include/bash, /usr/lib/bash, and 114 /usr/share/doc/bash-&bash-version;</seg> 114 115 </seglistitem> 115 116 </segmentedlist> 116 117 -
chapter06/binutils.xml
diff --git a/chapter06/binutils.xml b/chapter06/binutils.xml index 4435db7e9..95a263939 100644
a b cd build</userinput></screen> 169 169 <segtitle>Installed directory</segtitle> 170 170 171 171 <seglistitem> 172 <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, ld.gold, nm,172 <seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, ld, ld.bfd, ld.gold, nm, 173 173 objcopy, objdump, ranlib, readelf, size, strings, and strip</seg> 174 174 <seg>libbfd.{a,so} and libopcodes.{a,so}</seg> 175 175 <seg>/usr/lib/ldscripts</seg> … … cd build</userinput></screen> 226 226 </listitem> 227 227 </varlistentry> 228 228 229 <varlistentry id="dwp"> 230 <term><command>dwp</command></term> 231 <listitem> 232 <para>The DWARF packaging utility</para> 233 <indexterm zone="ch-system-binutils dwp"> 234 <primary sortas="dwp">dwp</primary> 235 </indexterm> 236 </listitem> 237 </varlistentry> 238 229 239 <varlistentry id="elfedit"> 230 240 <term><command>elfedit</command></term> 231 241 <listitem> -
chapter06/coreutils.xml
diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml index 803bdadb0..fc2ea82f3 100644
a b sed -i s/\"1\"/\"8\"/1 /usr/share/man/man8/chroot.8</userinput></screen> 171 171 <segtitle>Installed directory</segtitle> 172 172 173 173 <seglistitem> 174 <seg>[, b ase32, base64, basename, cat, chcon, chgrp, chmod, chown,174 <seg>[, b2sum, base32, base64, basename, basenc, cat, chcon, chgrp, chmod, chown, 175 175 chroot, cksum, comm, cp, csplit, cut, date, dd, df, dir, dircolors, 176 176 dirname, du, echo, env, expand, expr, factor, false, fmt, fold, groups, 177 177 head, hostid, id, install, join, link, ln, logname, ls, md5sum, mkdir, … … sed -i s/\"1\"/\"8\"/1 /usr/share/man/man8/chroot.8</userinput></screen> 182 182 sync, tac, tail, tee, test, timeout, touch, tr, true, truncate, tsort, 183 183 tty, uname, unexpand, uniq, unlink, users, vdir, wc, who, whoami, and 184 184 yes</seg> 185 <seg>libstdbuf.so </seg>185 <seg>libstdbuf.so (in /usr/libexec/coreutils)</seg> 186 186 <seg>/usr/libexec/coreutils</seg> 187 187 </seglistitem> 188 188 </segmentedlist> … … sed -i s/\"1\"/\"8\"/1 /usr/share/man/man8/chroot.8</userinput></screen> 214 214 </listitem> 215 215 </varlistentry> 216 216 217 <varlistentry id="b2sum"> 218 <term><command>b2sum</command></term> 219 <listitem> 220 <para>Prints or checks BLAKE2 (512-bit) checksums</para> 221 <indexterm zone="ch-system-coreutils b2sum"> 222 <primary sortas="b-b2sum">b2sum</primary> 223 </indexterm> 224 </listitem> 225 </varlistentry> 226 217 227 <varlistentry id="basename"> 218 228 <term><command>basename</command></term> 219 229 <listitem> … … sed -i s/\"1\"/\"8\"/1 /usr/share/man/man8/chroot.8</userinput></screen> 224 234 </listitem> 225 235 </varlistentry> 226 236 237 <varlistentry id="basenc"> 238 <term><command>basenc</command></term> 239 <listitem> 240 <para>Encodes or decodes data using various algorithms</para> 241 <indexterm zone="ch-system-coreutils basenc"> 242 <primary sortas="b-basenc">basenc</primary> 243 </indexterm> 244 </listitem> 245 </varlistentry> 246 227 247 <varlistentry id="cat"> 228 248 <term><command>cat</command></term> 229 249 <listitem> -
chapter06/e2fsprogs.xml
diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml index 00827b6af..549991de8 100644
a b install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin 175 175 176 176 <seglistitem> 177 177 <seg>badblocks, chattr, compile_et, debugfs, dumpe2fs,e2freefrag, 178 e2fsck, e2image, e2label, e2undo, e4defrag, filefrag, fsck.ext2, 179 fsck.ext3, fsck.ext4, fsck.ext4dev, logsave, lsattr, mk_cmds, mke2fs, 180 mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.ext4dev, mklost+found, 178 e2fsck, e2image, e2label, e2mmpstatus, e2scrub, e2scrub_all, e2undo, 179 e4crypt, e4defrag, filefrag, fsck.ext2, 180 fsck.ext3, fsck.ext4, logsave, lsattr, mk_cmds, mke2fs, 181 mkfs.ext2, mkfs.ext3, mkfs.ext4, mklost+found, 181 182 resize2fs, and tune2fs</seg> 182 183 <seg>libcom_err.so, libe2p.so, libext2fs.so, and libss.so</seg> 183 184 <seg>/usr/include/e2p, /usr/include/et, /usr/include/ext2fs, 184 /usr/include/ss, /usr/share/et, and /usr/share/ss</seg> 185 /usr/include/ss, /usr/lib/e2fsprogs, /usr/share/et, and 186 /usr/share/ss</seg> 185 187 </seglistitem> 186 188 </segmentedlist> 187 189 … … install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin 295 297 </listitem> 296 298 </varlistentry> 297 299 300 <varlistentry id="e2mmpstatus"> 301 <term><command>e2mmpstatus</command></term> 302 <listitem> 303 <para>Checks MMP status of an ext4 filesystem</para> 304 <indexterm zone="ch-system-e2fsprogs e2mmpstatus"> 305 <primary sortas="b-e2mmpstatus">e2mmpstatus</primary> 306 </indexterm> 307 </listitem> 308 </varlistentry> 309 310 <varlistentry id="e2scrub"> 311 <term><command>e2scrub</command></term> 312 <listitem> 313 <para>Checks the contents of a mounted ext[234] filesystem</para> 314 <indexterm zone="ch-system-e2fsprogs e2scrub"> 315 <primary sortas="b-e2scrub">e2scrub</primary> 316 </indexterm> 317 </listitem> 318 </varlistentry> 319 320 <varlistentry id="e2scrub_all"> 321 <term><command>e2scrub_all</command></term> 322 <listitem> 323 <para>Checks all mounted ext[234] filesystems for errors</para> 324 <indexterm zone="ch-system-e2fsprogs e2scrub_all"> 325 <primary sortas="b-e2scrub_all">e2scrub_all</primary> 326 </indexterm> 327 </listitem> 328 </varlistentry> 329 298 330 <varlistentry id="e2undo"> 299 331 <term><command>e2undo</command></term> 300 332 <listitem> … … install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin 307 339 </listitem> 308 340 </varlistentry> 309 341 342 <varlistentry id="e4crypt"> 343 <term><command>e4crypt</command></term> 344 <listitem> 345 <para>Ext4 filesystem encryption utility</para> 346 <indexterm zone="ch-system-e2fsprogs e4crypt"> 347 <primary sortas="b-e4crypt">e4crypt</primary> 348 </indexterm> 349 </listitem> 350 </varlistentry> 351 310 352 <varlistentry id="e4defrag"> 311 353 <term><command>e4defrag</command></term> 312 354 <listitem> … … install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin 360 402 </listitem> 361 403 </varlistentry> 362 404 363 <varlistentry id="fsck.ext4dev">364 <term><command>fsck.ext4dev</command></term>365 <listitem>366 <para>By default checks <systemitem class="filesystem">ext4</systemitem>367 development file systems and is a hard link to368 <command>e2fsck</command></para>369 <indexterm zone="ch-system-e2fsprogs fsck.ext4dev">370 <primary sortas="b-fsck.ext4dev">fsck.ext4dev</primary>371 </indexterm>372 </listitem>373 </varlistentry>374 375 405 <varlistentry id="logsave"> 376 406 <term><command>logsave</command></term> 377 407 <listitem> … … install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin 450 480 </listitem> 451 481 </varlistentry> 452 482 453 <varlistentry id="mkfs.ext4dev">454 <term><command>mkfs.ext4dev</command></term>455 <listitem>456 <para>By default creates <systemitem class="filesystem">ext4</systemitem>457 development file systems and is a hard link to <command>mke2fs</command></para>458 <indexterm zone="ch-system-e2fsprogs mkfs.ext4dev">459 <primary sortas="b-mkfs.ext4dev">mkfs.ext4dev</primary>460 </indexterm>461 </listitem>462 </varlistentry>463 464 483 <varlistentry id="mklost-found"> 465 484 <term><command>mklost+found</command></term> 466 485 <listitem> -
chapter06/findutils.xml
diff --git a/chapter06/findutils.xml b/chapter06/findutils.xml index 9ea7d6f3b..20da93a41 100644
a b sed -i 's|find:=${BINDIR}|find:=/bin|' /usr/bin/updatedb</userinput></screen> 107 107 108 108 <segmentedlist> 109 109 <segtitle>Installed programs</segtitle> 110 <segtitle>Installed directory</segtitle> 110 111 111 112 <seglistitem> 112 113 <seg>find, locate, updatedb, and xargs</seg> 114 <seg>/var/lib/locate</seg> 113 115 </seglistitem> 116 114 117 </segmentedlist> 115 118 116 119 <variablelist> -
chapter06/gawk.xml
diff --git a/chapter06/gawk.xml b/chapter06/gawk.xml index 6bc27ab48..b112eb10d 100644
a b cp -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-&gawk-version;</ 77 77 78 78 <seglistitem> 79 79 <seg>awk (link to gawk), gawk, and awk-&gawk-version;</seg> 80 <seg>filefuncs.so, fnmatch.so, fork.so, inplace.so, ordchr.so,80 <seg>filefuncs.so, fnmatch.so, fork.so, inplace.so, intdiv.so, ordchr.so, 81 81 readdir.so, readfile.so, revoutput.so, revtwoway.so, rwarray.so, 82 testext.so, and time.so</seg>82 and time.so (all in /usr/lib/gawk)</seg> 83 83 <seg>/usr/lib/gawk, /usr/libexec/awk, /usr/share/awk, and 84 84 /usr/share/doc/gawk-&gawk-version;</seg> 85 85 </seglistitem> -
chapter06/gcc.xml
diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml index 034fc5db7..d1aba35db 100644
a b mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen> 338 338 339 339 <seglistitem> 340 340 <seg>c++, cc (link to gcc), cpp, g++, gcc, 341 gcc-ar, gcc-nm, gcc-ranlib, and gcov</seg>341 gcc-ar, gcc-nm, gcc-ranlib, gcov, gcov-dump, and gcov-tool</seg> 342 342 343 <seg>libasan.{a,so}, libatomic.{a,so}, libgcc.a, libgcc_eh.a, 344 libgcc_s.so, libgcov.a, libgomp.{a,so}, libiberty.a, libitm.{a,so}, 345 liblto_plugin.so, 346 libquadmath.{a,so}, libssp.{a,so}, 347 libssp_nonshared.a, libstdc++.{a,so}, libsupc++.a, and libtsan.{a,so}</seg> 343 <seg>libasan.{a,so}, libatomic.{a,so}, libcc1.so, libgcc.a, libgcc_eh.a, 344 libgcc_s.so, libgcov.a, libgomp.{a,so}, libitm.{a,so}, 345 liblsan.{a,so}, liblto_plugin.so, 346 libquadmath.{a,so}, libssp.{a,so}, libssp_nonshared.a, 347 libstdc++.{a,so}, libstdc++fs.a, libsupc++.a, libtsan.{a,so}, 348 and libubsan.{a,so}</seg> 348 349 349 350 <seg>/usr/include/c++, /usr/lib/gcc, /usr/libexec/gcc, and 350 351 /usr/share/gcc-&gcc-version;</seg> … … mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen> 457 458 </listitem> 458 459 </varlistentry> 459 460 461 <varlistentry id="gcov-dump"> 462 <term><command>gcov-dump</command></term> 463 <listitem> 464 <para>Offline gcda and gcno profile dump tool</para> 465 <indexterm zone="ch-system-gcc gcov-dump"> 466 <primary sortas="b-gcov-dump">gcov-dump</primary> 467 </indexterm> 468 </listitem> 469 </varlistentry> 470 471 <varlistentry id="gcov-tool"> 472 <term><command>gcov-tool</command></term> 473 <listitem> 474 <para>Offline gcda profile processing tool</para> 475 <indexterm zone="ch-system-gcc gcov-tool"> 476 <primary sortas="b-gcov-tool">gcov-tool</primary> 477 </indexterm> 478 </listitem> 479 </varlistentry> 480 460 481 <varlistentry id="libasan"> 461 <term>< command>libasan</command></term>482 <term><filename class="libraryfile">libasan</filename></term> 462 483 <listitem> 463 484 <para>The Address Sanitizer runtime library</para> 464 485 <indexterm zone="ch-system-gcc libasan"> … … mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen> 467 488 </listitem> 468 489 </varlistentry> 469 490 491 <varlistentry id="libatomic"> 492 <term><filename class="libraryfile">libatomic</filename></term> 493 <listitem> 494 <para>GCC atomic built-in runtime library</para> 495 <indexterm zone="ch-system-gcc libatomic"> 496 <primary sortas="b-libatomic">libatomic</primary> 497 </indexterm> 498 </listitem> 499 </varlistentry> 500 501 <varlistentry id="libcc1"> 502 <term><filename class="libraryfile">libcc1</filename></term> 503 <listitem> 504 <para>The C preprocessing library</para> 505 <indexterm zone="ch-system-gcc libcc1"> 506 <primary sortas="b-libcc1">libcc1</primary> 507 </indexterm> 508 </listitem> 509 </varlistentry> 510 470 511 <varlistentry id="libgcc"> 471 512 <term><filename class="libraryfile">libgcc</filename></term> 472 513 <listitem> … … mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen> 499 540 </listitem> 500 541 </varlistentry> 501 542 502 <varlistentry id="lib iberty">503 <term><filename class="libraryfile">lib iberty</filename></term>543 <varlistentry id="liblsan"> 544 <term><filename class="libraryfile">liblsan</filename></term> 504 545 <listitem> 505 <para>Contains routines used by various GNU programs, including 506 <command>getopt</command>, <command>obstack</command>, 507 <command>strerror</command>, <command>strtol</command>, and 508 <command>strtoul</command></para> 509 <indexterm zone="ch-system-gcc libiberty"> 510 <primary sortas="c-libiberty">libiberty</primary> 546 <para>The Leak Sanitizer runtime library</para> 547 <indexterm zone="ch-system-gcc liblsan"> 548 <primary sortas="c-liblsan">liblsan</primary> 511 549 </indexterm> 512 550 </listitem> 513 551 </varlistentry> … … mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen> 554 592 </listitem> 555 593 </varlistentry> 556 594 595 <varlistentry id="libstdcfs"> 596 <term><filename class="libraryfile">libstdc++fs</filename></term> 597 <listitem> 598 <para>ISO/IEC TS 18822:2015 Filesystem library</para> 599 <indexterm zone="ch-system-gcc libstdcfs"> 600 <primary sortas="c-libstdc++fs">libstdc++fs</primary> 601 </indexterm> 602 </listitem> 603 </varlistentry> 604 557 605 <varlistentry id="libsupc"> 558 606 <term><filename class="libraryfile">libsupc++</filename></term> 559 607 <listitem> … … mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen> 575 623 </listitem> 576 624 </varlistentry> 577 625 626 <varlistentry id="libubsan"> 627 <term><filename class="libraryfile">libubsan</filename></term> 628 <listitem> 629 <para>The Undefined Behavior Sanitizer runtime library</para> 630 <indexterm zone="ch-system-gcc libubsan"> 631 <primary sortas="c-libubsan">libubsan</primary> 632 </indexterm> 633 </listitem> 634 </varlistentry> 635 578 636 </variablelist> 579 637 580 638 </sect2> -
chapter06/gettext.xml
diff --git a/chapter06/gettext.xml b/chapter06/gettext.xml index 6cd3e1a4f..217af33df 100644
a b chmod -v 0755 /usr/lib/preloadable_libintl.so</userinput></screen> 102 102 ngettext, recode-sr-latin, and xgettext</seg> 103 103 <seg>libasprintf.so, libgettextlib.so, libgettextpo.so, 104 104 libgettextsrc.so, and preloadable_libintl.so</seg> 105 <seg>/usr/lib/gettext, /usr/share/doc/gettext-&gettext-version;, and106 /usr/share/gettext </seg>105 <seg>/usr/lib/gettext, /usr/share/doc/gettext-&gettext-version;, 106 /usr/share/gettext, and /usr/share/gettext-0.19.8</seg> 107 107 </seglistitem> 108 108 </segmentedlist> 109 109 -
chapter06/glibc.xml
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml index e109f7a22..52f03219c 100644
a b mkdir -pv /etc/ld.so.conf.d</userinput></screen> 495 495 <seglistitem> 496 496 <seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig, 497 497 ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd, 498 p ldd, sln, sotruss, sprof, tzselect, xtrace,498 pcprofiledump, pldd, sln, sotruss, sprof, tzselect, xtrace, 499 499 zdump, and zic</seg> 500 500 <seg>ld-&glibc-version;.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so}, 501 libc.{a,so}, libc_nonshared.a, libcidn.so,502 libcrypt.{a,so}, libdl.{a,so}, libg.a, lib ieee.a, libm.{a,so},503 libmcheck.a, libmemusage.so, lib nsl.{a,so}, libnss_compat.so,504 libnss_ dns.so, libnss_files.so, libnss_hesiod.so, libnss_nis.so,505 lib nss_nisplus.so, libpthread.{a,so},506 libpthread_nonshared.a, libresolv.{a,so}, libr pcsvc.a, librt.{a,so},501 libc.{a,so}, libc_nonshared.a, 502 libcrypt.{a,so}, libdl.{a,so}, libg.a, libm.{a,so}, 503 libmcheck.a, libmemusage.so, libmvec.{a,so}, libnsl.{a,so}, 504 libnss_compat.so, libnss_dns.so, libnss_files.so, libnss_hesiod.so, 505 libpcprofile.so, libpthread.{a,so}, 506 libpthread_nonshared.a, libresolv.{a,so}, librt.{a,so}, 507 507 libthread_db.so, and libutil.{a,so}</seg> 508 508 <seg>/usr/include/arpa, /usr/include/bits, /usr/include/gnu, 509 509 /usr/include/net, /usr/include/netash, /usr/include/netatalk, 510 510 /usr/include/netax25, /usr/include/neteconet, /usr/include/netinet, 511 511 /usr/include/netipx, /usr/include/netiucv, /usr/include/netpacket, 512 512 /usr/include/netrom, /usr/include/netrose, /usr/include/nfs, 513 /usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc,513 /usr/include/protocols, /usr/include/rpc, 514 514 /usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/locale, 515 515 /usr/libexec/getconf, /usr/share/i18n, /usr/share/zoneinfo, 516 516 /var/cache/nscd, and /var/lib/nss_db</seg> … … mkdir -pv /etc/ld.so.conf.d</userinput></screen> 668 668 </listitem> 669 669 </varlistentry> 670 670 671 <varlistentry id="pcprofiledump"> 672 <term><command>pcprofiledump</command></term> 673 <listitem> 674 <para>Dump information generated by PC profiling</para> 675 <indexterm zone="ch-system-glibc pcprofiledump"> 676 <primary sortas="b-pcprofiledump">pcprofiledump</primary> 677 </indexterm> 678 </listitem> 679 </varlistentry> 680 671 681 <varlistentry id="pldd"> 672 682 <term><command>pldd</command></term> 673 683 <listitem> … … mkdir -pv /etc/ld.so.conf.d</userinput></screen> 804 814 </listitem> 805 815 </varlistentry> 806 816 807 <varlistentry id="libcidn">808 <term><filename class="libraryfile">libcidn</filename></term>809 <listitem>810 <para>Used internally by Glibc for handling internationalized domain811 names in the <function>getaddrinfo()</function> function</para>812 <indexterm zone="ch-system-glibc libcidn">813 <primary sortas="c-libcidn">libcidn</primary>814 </indexterm>815 </listitem>816 </varlistentry>817 818 817 <varlistentry id="libcrypt"> 819 818 <term><filename class="libraryfile">libcrypt</filename></term> 820 819 <listitem> … … mkdir -pv /etc/ld.so.conf.d</userinput></screen> 846 845 </listitem> 847 846 </varlistentry> 848 847 849 <varlistentry id="libieee">850 <term><filename class="libraryfile">libieee</filename></term>851 <listitem>852 <para>Linking in this module forces error handling rules for math853 functions as defined by the Institute of Electrical and Electronic854 Engineers (IEEE). The default is POSIX.1 error handling</para>855 <indexterm zone="ch-system-glibc libieee">856 <primary sortas="c-libieee">libieee</primary>857 </indexterm>858 </listitem>859 </varlistentry>860 861 848 <varlistentry id="libm"> 862 849 <term><filename class="libraryfile">libm</filename></term> 863 850 <listitem> … … mkdir -pv /etc/ld.so.conf.d</userinput></screen> 911 898 </listitem> 912 899 </varlistentry> 913 900 901 <varlistentry id="libpcprofile"> 902 <term><filename class="libraryfile">libpcprofile</filename></term> 903 <listitem> 904 <para>Can be preloaded to PC profile an executable</para> 905 <indexterm zone="ch-system-glibc libpcprofile"> 906 <primary sortas="c-libpcprofile">libpcprofile</primary> 907 </indexterm> 908 </listitem> 909 </varlistentry> 910 914 911 <varlistentry id="libpthread"> 915 912 <term><filename class="libraryfile">libpthread</filename></term> 916 913 <listitem> … … mkdir -pv /etc/ld.so.conf.d</userinput></screen> 932 929 </listitem> 933 930 </varlistentry> 934 931 935 <varlistentry id="librpcsvc">936 <term><filename class="libraryfile">librpcsvc</filename></term>937 <listitem>938 <para>Contains functions providing miscellaneous RPC services</para>939 <indexterm zone="ch-system-glibc librpcsvc">940 <primary sortas="c-librpcsvc">librpcsvc</primary>941 </indexterm>942 </listitem>943 </varlistentry>944 945 932 <varlistentry id="librt"> 946 933 <term><filename class="libraryfile">librt</filename></term> 947 934 <listitem> -
chapter06/grub.xml
diff --git a/chapter06/grub.xml b/chapter06/grub.xml index 0977d3865..25a61077b 100644
a b mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions</userin 103 103 grub-script-check, 104 104 grub-set-default, grub-sparc64-setup, and grub-syslinux2cfg</seg> 105 105 106 <seg>/usr/lib/grub, /etc/grub.d, /usr/share/grub, and boot/grub (when grub-install106 <seg>/usr/lib/grub, /etc/grub.d, /usr/share/grub, and /boot/grub (when grub-install 107 107 is first run)</seg> 108 108 </seglistitem> 109 109 </segmentedlist> -
chapter06/libelf.xml
diff --git a/chapter06/libelf.xml b/chapter06/libelf.xml index 280d1fe66..e7f1ee3cd 100644
a b install -vm644 config/libelf.pc /usr/lib/pkgconfig</userinput></screen> 68 68 69 69 <segmentedlist> 70 70 <segtitle>Installed Library</segtitle> 71 <segtitle>Installed Directory</segtitle> 71 72 72 73 <seglistitem> 73 74 <seg> 74 75 libelf.so 75 76 </seg> 77 <seg> 78 /usr/include/elfutils 79 </seg> 76 80 </seglistitem> 77 81 </segmentedlist> 78 82 -
chapter06/linux-headers.xml
diff --git a/chapter06/linux-headers.xml b/chapter06/linux-headers.xml index edc90b9be..c517b8d57 100644
a b find dest/include \( -name .install -o -name ..install.cmd \) -delete 130 130 </listitem> 131 131 </varlistentry> 132 132 133 <varlistentry id="misc"> 134 <term><filename class="headerfile">/usr/include/misc/*.h</filename></term> 135 <listitem> 136 <para>The Linux API Miscellaneous Headers</para> 137 <indexterm zone="ch-system-linux-headers misc"> 138 <primary sortas="e-/usr/include/misc/*.h">/usr/include/misc/*.h</primary> 139 </indexterm> 140 </listitem> 141 </varlistentry> 142 133 143 <varlistentry id="mtd"> 134 144 <term><filename class="headerfile">/usr/include/mtd/*.h</filename></term> 135 145 <listitem> -
chapter06/man-db.xml
diff --git a/chapter06/man-db.xml b/chapter06/man-db.xml index a32b98a7f..a3b866ae9 100644
a b 317 317 <seglistitem> 318 318 <seg>accessdb, apropos (link to whatis), catman, lexgrog, man, mandb, 319 319 manpath, and whatis</seg> 320 <seg>libman.so and libmandb.so </seg>321 <seg>/usr/lib/man-db, /usr/lib /tmpfiles.d, /usr/libexec/man-db,320 <seg>libman.so and libmandb.so (both in /usr/lib/man-db)</seg> 321 <seg>/usr/lib/man-db, /usr/libexec/man-db, 322 322 and /usr/share/doc/man-db-&man-db-version;</seg> 323 323 </seglistitem> 324 324 </segmentedlist> -
chapter06/meson.xml
diff --git a/chapter06/meson.xml b/chapter06/meson.xml index 02cfdf839..820ccd7f1 100644
a b cp -rv dest/* /</userinput></screen> 77 77 <segtitle>Installed directory</segtitle> 78 78 79 79 <seglistitem> 80 <seg>meson , mesonconf, mesonintrospect, mesontest, and wraptool</seg>81 <seg>/usr/lib/python&python-minor;/site-packages/meson-&meson-version;-py&python-minor;.egg</seg>80 <seg>meson</seg> 81 <seg>/usr/lib/python&python-minor;/site-packages/meson-&meson-version;-py&python-minor;.egg-info and /usr/lib/python&python-minor;/site-packages/mesonbuild</seg> 82 82 </seglistitem> 83 83 </segmentedlist> 84 84 … … cp -rv dest/* /</userinput></screen> 97 97 </listitem> 98 98 </varlistentry> 99 99 100 <varlistentry id="mesonconf">101 <term><command>mesonconf</command></term>102 <listitem>103 <para>A tool to configure Meson builds</para>104 <indexterm zone="ch-system-meson mesonconf">105 <primary sortas="b-mesonconf">mesonconf</primary>106 </indexterm>107 </listitem>108 </varlistentry>109 110 <varlistentry id="mesonintrospect">111 <term><command>mesonintrospect</command></term>112 <listitem>113 <para>A tool to extract information about a Meson build</para>114 <indexterm zone="ch-system-meson mesonintrospect">115 <primary sortas="b-mesonintrospect">mesonintrospect</primary>116 </indexterm>117 </listitem>118 </varlistentry>119 120 <varlistentry id="mesontest">121 <term><command>mesontest</command></term>122 <listitem>123 <para>Test tool for the Meson build system</para>124 <indexterm zone="ch-system-meson mesontest">125 <primary sortas="b-mesontest">mesontest</primary>126 </indexterm>127 </listitem>128 </varlistentry>129 130 <varlistentry id="wraptool">131 <term><command>wraptool</command></term>132 <listitem>133 <para>Source dependency downloader</para>134 <indexterm zone="ch-system-meson wraptool">135 <primary sortas="b-wraptool">wraptool</primary>136 </indexterm>137 </listitem>138 </varlistentry>139 100 </variablelist> 140 101 141 102 </sect2> -
chapter06/psmisc.xml
diff --git a/chapter06/psmisc.xml b/chapter06/psmisc.xml index 19d31cec1..b01303131 100644
a b mv -v /usr/bin/killall /bin</userinput></screen> 70 70 <segtitle>Installed programs</segtitle> 71 71 72 72 <seglistitem> 73 <seg>fuser, killall, peekfd, prtstat, ps tree, and pstree.x11 (link to pstree)</seg>73 <seg>fuser, killall, peekfd, prtstat, pslog, pstree, and pstree.x11 (link to pstree)</seg> 74 74 </seglistitem> 75 75 </segmentedlist> 76 76 … … mv -v /usr/bin/killall /bin</userinput></screen> 122 122 </listitem> 123 123 </varlistentry> 124 124 125 <varlistentry id="pslog"> 126 <term><command>pslog</command></term> 127 <listitem> 128 <para>Reports current logs path of a process</para> 129 <indexterm zone="ch-system-psmisc pslog"> 130 <primary sortas="b-pslog">pslog</primary> 131 </indexterm> 132 </listitem> 133 </varlistentry> 134 125 135 <varlistentry id="pstree"> 126 136 <term><command>pstree</command></term> 127 137 <listitem> -
chapter06/python.xml
diff --git a/chapter06/python.xml b/chapter06/python.xml index aed4ca485..f2063ffc7 100644
a b tar --strip-components=1 \ 143 143 144 144 <seglistitem> 145 145 <seg> 146 2to3, idle3, p ydoc3, python3, python3-config,pyvenv146 2to3, idle3, pip3, pydoc3, python3, python3-config, and pyvenv 147 147 </seg> 148 148 <seg> 149 149 libpython&python-minor;m.so and libpython3.so … … tar --strip-components=1 \ 190 190 </listitem> 191 191 </varlistentry> 192 192 193 <varlistentry id="pip3"> 194 <term><command>pip3</command></term> 195 <listitem> 196 <para> 197 The package installer for Python. You can use pip to install 198 pacakges from Python Package Index and other indexes. 199 </para> 200 <indexterm zone="ch-system-Python"> 201 <primary sortas="b-pip3">pip3</primary> 202 </indexterm> 203 </listitem> 204 </varlistentry> 205 193 206 <varlistentry id="pydoc3"> 194 207 <term><command>pydoc3</command></term> 195 208 <listitem> -
chapter06/readline.xml
diff --git a/chapter06/readline.xml b/chapter06/readline.xml index cb6c87719..7f5b2191a 100644
a b ln -sfv ../../lib/$(readlink /usr/lib/libhistory.so ) /usr/lib/libhistory.so</us 101 101 102 102 <seglistitem> 103 103 <seg>libhistory.so and libreadline.so</seg> 104 <seg>/usr/include/readline , /usr/share/readline,and104 <seg>/usr/include/readline and 105 105 /usr/share/doc/readline-&readline-version;</seg> 106 106 </seglistitem> 107 107 </segmentedlist> -
chapter06/systemd.xml
diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml index 7ccc6edb2..e9a6e0163 100644
a b chmod 755 /lib/systemd/systemd-user-sessions</userinput></screen> 219 219 <segtitle>Installed directories</segtitle> 220 220 221 221 <seglistitem> 222 <seg>bootctl, busctl, coredumpctl, halt, hostnamectl, init, journalctl, 223 kernel-install, localectl, loginctl, machinectl, networkctl, poweroff, 224 reboot, runlevel, shutdown, systemctl, systemd-analyze, 222 <seg>bootctl, busctl, coredumpctl, halt (symlink to systemctl), 223 hostnamectl, init, journalctl, kernel-install, localectl, loginctl, 224 machinectl, networkctl, portablectl, poweroff (symlink to 225 systemctl), reboot (symlink to systemctl), resolvconf (symlink to 226 resolvectl), resolvectl, runlevel (symlink to systemctl), shutdown 227 (symlink to systemctl), systemctl, systemd-analyze, 225 228 systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop, 226 229 systemd-delta, systemd-detect-virt, systemd-escape, systemd-hwdb, 227 systemd-inhibit, systemd-machine-id-setup, systemd-mount, 228 systemd-notify, systemd-nspawn, systemd-path, systemd-resolve, 229 systemd-run, systemd-socket-activate, 230 systemd-stdio-bridge, systemd-tmpfiles, systemd-tty-ask-password-agent, 231 telinit, timedatectl, and udevadm</seg> 230 systemd-id128, systemd-inhibit, systemd-machine-id-setup, 231 systemd-mount, systemd-notify, systemd-nspawn, systemd-path, 232 systemd-resolve (symlink to resolvectl), systemd-run, 233 systemd-socket-activate, systemd-stdio-bridge, systemd-tmpfiles, 234 systemd-tty-ask-password-agent, systemd-umount (symlink to 235 systemd-mount), telinit (symlink to systemctl), timedatectl, and 236 udevadm</seg> 232 237 <seg>libnss_myhostname.so.2, libnss_mymachines.so.2, 233 libnss_resolve.so.2, libnss_systemd.so.2, 234 libsystemd.so, libsystemd-shared-&systemd-version;.so ,238 libnss_resolve.so.2, libnss_systemd.so.2, 239 libsystemd.so, libsystemd-shared-&systemd-version;.so (in /lib/systemd), 235 240 and libudev.so</seg> 236 241 <seg>/etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d, 237 242 /etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev, … … chmod 755 /lib/systemd/systemd-user-sessions</userinput></screen> 380 385 </listitem> 381 386 </varlistentry> 382 387 388 <varlistentry id="portablectl"> 389 <term><command>portablectl</command></term> 390 <listitem> 391 <para>Used to attach or detach portable services from the local 392 system</para> 393 <indexterm zone="ch-system-systemd portablectl"> 394 <primary sortas="b-portablectl">portablectl</primary> 395 </indexterm> 396 </listitem> 397 </varlistentry> 398 383 399 <varlistentry id="poweroff"> 384 400 <term><command>poweroff</command></term> 385 401 <listitem> … … chmod 755 /lib/systemd/systemd-user-sessions</userinput></screen> 402 418 </listitem> 403 419 </varlistentry> 404 420 421 <varlistentry id="resolvconf"> 422 <term><command>resolvconf</command></term> 423 <listitem> 424 <para>Register DNS server and domain configuration with 425 <command>systemd-resolved</command>)</para> 426 <indexterm zone="ch-system-systemd resolvconf"> 427 <primary sortas="b-resolvconf">resolvconf</primary> 428 </indexterm> 429 </listitem> 430 </varlistentry> 431 432 <varlistentry id="resolvectl"> 433 <term><command>resolvectl</command></term> 434 <listitem> 435 <para>Send control commands to the network name resolution 436 manager, or resolve domain names, IPv4 and IPv6 addresses, 437 DNS records, and services.</para> 438 <indexterm zone="ch-system-systemd resolvectl"> 439 <primary sortas="b-resolvectl">resolvectl</primary> 440 </indexterm> 441 </listitem> 442 </varlistentry> 443 405 444 <varlistentry id="runlevel"> 406 445 <term><command>runlevel</command></term> 407 446 <listitem> … … chmod 755 /lib/systemd/systemd-user-sessions</userinput></screen> 533 572 </listitem> 534 573 </varlistentry> 535 574 575 <varlistentry id="systemd-id128"> 576 <term><command>systemd-id128</command></term> 577 <listitem> 578 <para>Generate and print id128 strings</para> 579 <indexterm zone="ch-system-systemd systemd-id128"> 580 <primary sortas="b-systemd-id128">systemd-id128</primary> 581 </indexterm> 582 </listitem> 583 </varlistentry> 584 536 585 <varlistentry id="systemd-inhibit"> 537 586 <term><command>systemd-inhibit</command></term> 538 587 <listitem> … … chmod 755 /lib/systemd/systemd-user-sessions</userinput></screen> 654 703 </listitem> 655 704 </varlistentry> 656 705 706 <varlistentry id="systemd-umount"> 707 <term><command>systemd-umount</command></term> 708 <listitem> 709 <para>Unmount mount points</para> 710 <indexterm zone="ch-system-systemd systemd-umount"> 711 <primary sortas="b-systemd-umount">systemd-umount</primary> 712 </indexterm> 713 </listitem> 714 </varlistentry> 715 657 716 <varlistentry id="systemd-tty-ask-password-agent"> 658 717 <term><command>systemd-tty-ask-password-agent</command></term> 659 718 <listitem> -
chapter06/texinfo.xml
diff --git a/chapter06/texinfo.xml b/chapter06/texinfo.xml index 11a9eed06..d61df477b 100644
a b popd</userinput></screen> 120 120 <seglistitem> 121 121 <seg>info, install-info, makeinfo (link to texi2any), 122 122 pdftexi2dvi, pod2texi, texi2any, texi2dvi, texi2pdf, and texindex</seg> 123 <seg>XSParagraph.so</seg> 123 <seg>MiscXS.so, Parsetexi.so, and XSParagraph.so 124 (all in /usr/lib/texinfo)</seg> 124 125 <seg>/usr/share/texinfo and /usr/lib/texinfo</seg> 125 126 </seglistitem> 126 127 </segmentedlist> -
chapter06/util-linux.xml
diff --git a/chapter06/util-linux.xml b/chapter06/util-linux.xml index 62965c1fc..58788f4cf 100644
a b su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 130 130 <segtitle>Installed directories</segtitle> 131 131 132 132 <seglistitem> 133 <seg>addpart, agetty, blkdiscard, blkid, bl ockdev, cal, cfdisk, chcpu,134 ch oom, chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg,135 eject, fallocate, fdformat, fdisk, fin dfs, findmnt, flock, fsck,133 <seg>addpart, agetty, blkdiscard, blkid, blkzone, blockdev, cal, cfdisk, chcpu, 134 chmem, choom, chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg, 135 eject, fallocate, fdformat, fdisk, fincore, findfs, findmnt, flock, fsck, 136 136 fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump, hwclock, 137 137 i386, ionice, ipcmk, ipcrm, ipcs, isosize, kill, last, lastb (link to 138 138 last), ldattach, linux32, linux64, logger, look, losetup, lsblk, lscpu, 139 lsipc, lslocks, lslogins, mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap,140 more, mount, mountpoint, namei, nsenter, partx, p g, pivot_root, prlimit, raw,141 readprofile, rename, renice, resizepart, rev, r tcwake, script,139 lsipc, lslocks, lslogins, lsmem, lsns, mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap, 140 more, mount, mountpoint, namei, nsenter, partx, pivot_root, prlimit, raw, 141 readprofile, rename, renice, resizepart, rev, rfkill, rtcwake, script, 142 142 scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel, 143 swapoff (link to swapon), swapon, switch_root, ta ilf, taskset, ul,144 umount, uname26, unshare, utmpdump, uuidd, uuidgen, wall, wdctl, whereis,143 swapoff (link to swapon), swapon, switch_root, taskset, ul, 144 umount, uname26, unshare, utmpdump, uuidd, uuidgen, uuidparse, wall, wdctl, whereis, 145 145 wipefs, x86_64, and zramctl</seg> 146 146 <seg>libblkid.so, libfdisk.so, libmount.so, 147 147 libsmartcols.so, and libuuid.so</seg> … … su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 202 202 </listitem> 203 203 </varlistentry> 204 204 205 <varlistentry id="blkzone"> 206 <term><command>blkzone</command></term> 207 <listitem> 208 <para>Runs zone command on the given block device</para> 209 <indexterm zone="ch-system-util-linux blkzone"> 210 <primary sortas="b-blkzone">blkzone</primary> 211 </indexterm> 212 </listitem> 213 </varlistentry> 214 205 215 <varlistentry id="blockdev"> 206 216 <term><command>blockdev</command></term> 207 217 <listitem> … … su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 243 253 </listitem> 244 254 </varlistentry> 245 255 256 <varlistentry id="chmem"> 257 <term><command>chmem</command></term> 258 <listitem> 259 <para>Configures memory</para> 260 <indexterm zone="ch-system-util-linux chmem"> 261 <primary sortas="b-chmem">chmem</primary> 262 </indexterm> 263 </listitem> 264 </varlistentry> 265 246 266 <varlistentry id="choom"> 247 267 <term><command>choom</command></term> 248 268 <listitem> … … su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 375 395 </listitem> 376 396 </varlistentry> 377 397 398 <varlistentry id="fincore"> 399 <term><command>fincore</command></term> 400 <listitem> 401 <para>Counts pages of file contents in core</para> 402 <indexterm zone="ch-system-util-linux fincore"> 403 <primary sortas="b-fincore">fincore</primary> 404 </indexterm> 405 </listitem> 406 </varlistentry> 407 378 408 <varlistentry id="findfs"> 379 409 <term><command>findfs</command></term> 380 410 <listitem> … … su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 699 729 </listitem> 700 730 </varlistentry> 701 731 732 <varlistentry id="lsmem"> 733 <term><command>lsmem</command></term> 734 <listitem> 735 <para>Lists the ranges of available memory with their online 736 status</para> 737 <indexterm zone="ch-system-util-linux lsmem"> 738 <primary sortas="b-lsmem">lsmem</primary> 739 </indexterm> 740 </listitem> 741 </varlistentry> 742 743 <varlistentry id="lsns"> 744 <term><command>lsns</command></term> 745 <listitem> 746 <para>Lists namespaces</para> 747 <indexterm zone="ch-system-util-linux lsns"> 748 <primary sortas="b-lsns">lsns</primary> 749 </indexterm> 750 </listitem> 751 </varlistentry> 752 702 753 <varlistentry id="mcookie"> 703 754 <term><command>mcookie</command></term> 704 755 <listitem> … … su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 835 886 </listitem> 836 887 </varlistentry> 837 888 838 <varlistentry id="pg">839 <term><command>pg</command></term>840 <listitem>841 <para>Displays a text file one screen full at a time</para>842 <indexterm zone="ch-system-util-linux pg">843 <primary sortas="b-pg">pg</primary>844 </indexterm>845 </listitem>846 </varlistentry>847 848 889 <varlistentry id="pivot_root"> 849 890 <term><command>pivot_root</command></term> 850 891 <listitem> … … su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 927 968 </listitem> 928 969 </varlistentry> 929 970 971 <varlistentry id="rkfill"> 972 <term><command>rkfill</command></term> 973 <listitem> 974 <para>Tool for enabling and disabling wireless devices</para> 975 <indexterm zone="ch-system-util-linux rkfill"> 976 <primary sortas="b-rkfill">rkfill</primary> 977 </indexterm> 978 </listitem> 979 </varlistentry> 980 930 981 <varlistentry id="rtcwake"> 931 982 <term><command>rtcwake</command></term> 932 983 <listitem> … … su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 1149 1200 </listitem> 1150 1201 </varlistentry> 1151 1202 1203 <varlistentry id="uuidparse"> 1204 <term><command>uuidparse</command></term> 1205 <listitem> 1206 <para>An utility to parse unique identifiers</para> 1207 <indexterm zone="ch-system-util-linux uuidparse"> 1208 <primary sortas="b-uuidparse">uuidparse</primary> 1209 </indexterm> 1210 </listitem> 1211 </varlistentry> 1212 1152 1213 <varlistentry id="wall"> 1153 1214 <term><command>wall</command></term> 1154 1215 <listitem>