diff options
60 files changed, 90 insertions, 86 deletions
diff --git a/appendixa/autoconf-desc.xml b/appendixa/autoconf-desc.xml index 0becd0b0e..1e2da9ec2 100644 --- a/appendixa/autoconf-desc.xml +++ b/appendixa/autoconf-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of autoconf-&autoconf-contversion;</title> +<sect2><title>Contents of Autoconf-&autoconf-contversion;</title> <sect3><title>Program Files</title> <para>autoconf, autoheader, autoreconf, autoscan, autoupdate and diff --git a/appendixa/automake-desc.xml b/appendixa/automake-desc.xml index f5ea9f2aa..df065bc58 100644 --- a/appendixa/automake-desc.xml +++ b/appendixa/automake-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of automake-&automake-contversion;</title> +<sect2><title>Contents of Automake-&automake-contversion;</title> <sect3><title>Program Files</title> <para>aclocal and automake</para></sect3> diff --git a/appendixa/bash-desc.xml b/appendixa/bash-desc.xml index 4a630c168..adc66016a 100644 --- a/appendixa/bash-desc.xml +++ b/appendixa/bash-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of bash-&bash-contversion;</title> +<sect2><title>Contents of Bash-&bash-contversion;</title> <sect3><title>Program Files</title> <para>bash, sh (link to bash) and bashbug</para></sect3> diff --git a/appendixa/bin86-desc.xml b/appendixa/bin86-desc.xml index 5171897f6..a8ebb3e75 100644 --- a/appendixa/bin86-desc.xml +++ b/appendixa/bin86-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of bin86-&bin86-contversion;</title> +<sect2><title>Contents of Bin86-&bin86-contversion;</title> <sect3><title>Program Files</title> <para>as86, as86_encap, ld86, nm86 (link to objdump86), objdump86 and diff --git a/appendixa/binutils-desc.xml b/appendixa/binutils-desc.xml index 2d51386b3..bc5333200 100644 --- a/appendixa/binutils-desc.xml +++ b/appendixa/binutils-desc.xml @@ -1,5 +1,4 @@ -<sect2> -<title>Contents of binutils-&binutils-contversion;</title> +<sect2><title>Contents of Binutils-&binutils-contversion;</title> <sect3><title>Program Files</title> diff --git a/appendixa/bison-desc.xml b/appendixa/bison-desc.xml index 73932b658..1e0895f69 100644 --- a/appendixa/bison-desc.xml +++ b/appendixa/bison-desc.xml @@ -1,5 +1,4 @@ -<sect2> -<title>Contents of bison-&bison-contversion;</title> +<sect2><title>Contents of Bison-&bison-contversion;</title> <sect3><title>Program Files</title> diff --git a/appendixa/bzip2-desc.xml b/appendixa/bzip2-desc.xml index bad83408f..82fd3ba74 100644 --- a/appendixa/bzip2-desc.xml +++ b/appendixa/bzip2-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of bzip2-&bzip2-contversion;</title> +<sect2><title>Contents of Bzip2-&bzip2-contversion;</title> <sect3><title>Program Files</title> <para>bunzip2 (link to bzip2), bzcat (link to bzip2), bzip2 and diff --git a/appendixa/diffutils-desc.xml b/appendixa/diffutils-desc.xml index 0f34540df..d8c407afb 100644 --- a/appendixa/diffutils-desc.xml +++ b/appendixa/diffutils-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of diffutils-&diffutils-contversion;</title> +<sect2><title>Contents of Diffutils-&diffutils-contversion;</title> <sect3><title>Program Files</title> <para>cmp, diff, diff3 and sdiff</para></sect3> diff --git a/appendixa/e2fsprogs-desc.xml b/appendixa/e2fsprogs-desc.xml index 9c69fbbb2..317bc8153 100644 --- a/appendixa/e2fsprogs-desc.xml +++ b/appendixa/e2fsprogs-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of e2fsprogs-&e2fsprogs-contversion;</title> +<sect2><title>Contents of E2fsprogs-&e2fsprogs-contversion;</title> <sect3><title>Program Files</title> diff --git a/appendixa/ed-desc.xml b/appendixa/ed-desc.xml index 46531787b..4b17c6c52 100644 --- a/appendixa/ed-desc.xml +++ b/appendixa/ed-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of ed-&ed-contversion;</title> +<sect2><title>Contents of Ed-&ed-contversion;</title> <sect3><title>Program Files</title> <para>ed and red (link to ed)</para></sect3> diff --git a/appendixa/file-desc.xml b/appendixa/file-desc.xml index 143dc6b66..b9b6f3d08 100644 --- a/appendixa/file-desc.xml +++ b/appendixa/file-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of file-&file-contversion;</title> +<sect2><title>Contents of File-&file-contversion;</title> <sect3><title>Program Files</title> <para>file</para></sect3> diff --git a/appendixa/fileutils-desc.xml b/appendixa/fileutils-desc.xml index d4ee7db78..f8d4da8a0 100644 --- a/appendixa/fileutils-desc.xml +++ b/appendixa/fileutils-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of fileutils-&fileutils-contversion;</title> +<sect2><title>Contents of Fileutils-&fileutils-contversion;</title> <sect3><title>Program Files</title> <para>chgrp, chmod, chown, cp, dd, df, dir, dircolors, du, install, ln, diff --git a/appendixa/findutils-desc.xml b/appendixa/findutils-desc.xml index b5f859b94..033ca86cb 100644 --- a/appendixa/findutils-desc.xml +++ b/appendixa/findutils-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of findutils-&findutils-contversion;</title> +<sect2><title>Contents of Findutils-&findutils-contversion;</title> <sect3><title>Program Files</title> <para>bigram, code, find, frcode, locate, updatedb and diff --git a/appendixa/flex-desc.xml b/appendixa/flex-desc.xml index 6279fccfa..b404c9324 100644 --- a/appendixa/flex-desc.xml +++ b/appendixa/flex-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of flex-&flex-contversion;</title> +<sect2><title>Contents of Flex-&flex-contversion;</title> <sect3><title>Program Files</title> <para>flex, flex++ (link to flex) and lex</para></sect3> diff --git a/appendixa/gawk-desc.xml b/appendixa/gawk-desc.xml index caac89870..787fdfb1c 100644 --- a/appendixa/gawk-desc.xml +++ b/appendixa/gawk-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of gawk-&gawk-contversion;</title> +<sect2><title>Contents of Gawk-&gawk-contversion;</title> <para>Not yet checked</para> diff --git a/appendixa/gcc-desc.xml b/appendixa/gcc-desc.xml index 3f4994cd9..f2eb4a084 100644 --- a/appendixa/gcc-desc.xml +++ b/appendixa/gcc-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of gcc-&gcc-contversion;</title> +<sect2><title>Contents of GCC-&gcc-contversion;</title> <sect3><title>Program Files</title> <para>c++, c++filt, cc (link to gcc), cc1, cc1plus, collect2, cpp, cpp0, diff --git a/appendixa/gettext-desc.xml b/appendixa/gettext-desc.xml index 96a0cb9b8..84a38e694 100644 --- a/appendixa/gettext-desc.xml +++ b/appendixa/gettext-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of gettext-&gettext-contversion;</title> +<sect2><title>Contents of Gettext-&gettext-contversion;</title> <sect3><title>Program Files</title> <para>gettext, gettextize, msgcmp, msgcomm, msgfmt, msgmerge, msgunfmt, diff --git a/appendixa/glibc-desc.xml b/appendixa/glibc-desc.xml index 170396a87..f12369ddb 100644 --- a/appendixa/glibc-desc.xml +++ b/appendixa/glibc-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of glibc-&glibc-contversion;</title> +<sect2><title>Contents of Glibc-&glibc-contversion;</title> <sect3><title>Program Files</title> diff --git a/appendixa/grep-desc.xml b/appendixa/grep-desc.xml index 82e7c4b2b..5eb413173 100644 --- a/appendixa/grep-desc.xml +++ b/appendixa/grep-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of grep-&grep-contversion;</title> +<sect2><title>Contents of Grep-&grep-contversion;</title> <sect3><title>Program Files</title> <para>egrep, fgrep and grep</para></sect3> diff --git a/appendixa/groff-desc.xml b/appendixa/groff-desc.xml index 7c4a24b7b..f63693efe 100644 --- a/appendixa/groff-desc.xml +++ b/appendixa/groff-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of groff-&groff-contversion;</title> +<sect2><title>Contents of Groff-&groff-contversion;</title> <sect3><title>Program Files</title> <para>addftinfo, afmtodit, eqn, grn, grodvi, groff, grog, grolbp, grolj4, diff --git a/appendixa/gzip-desc.xml b/appendixa/gzip-desc.xml index e756f5889..7bd295fa1 100644 --- a/appendixa/gzip-desc.xml +++ b/appendixa/gzip-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of gzip-&gzip-contversion;</title> +<sect2><title>Contents of Gzip-&gzip-contversion;</title> <sect3><title>Program Files</title> <para>gunzip (link to gzip), gzexe, gzip, diff --git a/appendixa/kbd-desc.xml b/appendixa/kbd-desc.xml index 6dbc93f61..6c0dd23d9 100644 --- a/appendixa/kbd-desc.xml +++ b/appendixa/kbd-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of kbd-&kbd-contversion;</title> +<sect2><title>Contents of Kbd-&kbd-contversion;</title> <sect3><title>Program Files</title> <para>chvt, deallocvt, dumpkeys, fgconsole, diff --git a/appendixa/kernel-desc.xml b/appendixa/kernel-desc.xml index e0351ee97..12d638f0f 100644 --- a/appendixa/kernel-desc.xml +++ b/appendixa/kernel-desc.xml @@ -1,7 +1,7 @@ -<sect2><title>Contents of kernel-&kernel-contversion;</title> +<sect2><title>Contents of Linux-&kernel-contversion;</title> <sect3><title>Support Files</title> -<para>the linux kernel and the linux kernel headers</para></sect3> +<para>The linux kernel and the linux kernel headers</para></sect3> <sect3><title>Descriptions</title> diff --git a/appendixa/less-desc.xml b/appendixa/less-desc.xml index ce2026fca..efc567a13 100644 --- a/appendixa/less-desc.xml +++ b/appendixa/less-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of less-&less-contversion;</title> +<sect2><title>Contents of Less-&less-contversion;</title> <sect3><title>Program Files</title> <para>less, lessecho and lesskey</para></sect3> diff --git a/appendixa/libtool-desc.xml b/appendixa/libtool-desc.xml index 41b347ecc..dc667b172 100644 --- a/appendixa/libtool-desc.xml +++ b/appendixa/libtool-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of libtool-&libtool-contversion;</title> +<sect2><title>Contents of Libtool-&libtool-contversion;</title> <sect3><title>Program Files</title> <para>libtool and libtoolize</para></sect3> diff --git a/appendixa/lilo-desc.xml b/appendixa/lilo-desc.xml index 20a502875..badba71d2 100644 --- a/appendixa/lilo-desc.xml +++ b/appendixa/lilo-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of lilo-&lilo-contversion;</title> +<sect2><title>Contents of Lilo-&lilo-contversion;</title> <sect3><title>Program Files</title> <para>lilo and mkrescue</para></sect3> diff --git a/appendixa/m4-desc.xml b/appendixa/m4-desc.xml index 7c01963a0..7a912909f 100644 --- a/appendixa/m4-desc.xml +++ b/appendixa/m4-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of m4-&m4-contversion;</title> +<sect2><title>Contents of M4-&m4-contversion;</title> <sect3><title>Program Files</title> <para>m4</para></sect3> diff --git a/appendixa/make-desc.xml b/appendixa/make-desc.xml index 7e472f87e..6e49bba36 100644 --- a/appendixa/make-desc.xml +++ b/appendixa/make-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of make-&make-contversion;</title> +<sect2><title>Contents of Make-&make-contversion;</title> <sect3><title>Program files</title> <para>make</para></sect3> diff --git a/appendixa/man-desc.xml b/appendixa/man-desc.xml index 3d9735f30..0dffb8c30 100644 --- a/appendixa/man-desc.xml +++ b/appendixa/man-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of man-&man-contversion;</title> +<sect2><title>Contents of Man-&man-contversion;</title> <sect3><title>Program Files</title> <para>apropos, makewhatis, man, man2dvi, man2html and diff --git a/appendixa/manpages-desc.xml b/appendixa/manpages-desc.xml index 2fe4114d6..24c550378 100644 --- a/appendixa/manpages-desc.xml +++ b/appendixa/manpages-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of manpages-&man-pages-contversion;</title> +<sect2><title>Contents of Man-pages-&man-pages-contversion;</title> <sect3><title>Support Files</title> <para>various manual pages that don't come with the diff --git a/appendixa/modutils-desc.xml b/appendixa/modutils-desc.xml index fde480fb7..10287672a 100644 --- a/appendixa/modutils-desc.xml +++ b/appendixa/modutils-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of modutils-&modutils-contversion;</title> +<sect2><title>Contents of Modutils-&modutils-contversion;</title> <sect3><title>Program Files</title> <para>depmod, genksyms, insmod, insmod_ksymoops_clean, kallsyms (link to diff --git a/appendixa/ncurses-desc.xml b/appendixa/ncurses-desc.xml index abb28a3ef..47774d90e 100644 --- a/appendixa/ncurses-desc.xml +++ b/appendixa/ncurses-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents</title> +<sect2><title>Contents of Ncurses-&ncurses-contversion;</title> <sect3><title>Program Files</title> <para>captoinfo (link to tic), clear, infocmp, infotocap (link to tic), diff --git a/appendixa/netkitbase-desc.xml b/appendixa/netkitbase-desc.xml index ecf722044..a5adee3c4 100644 --- a/appendixa/netkitbase-desc.xml +++ b/appendixa/netkitbase-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of netkit-base-&netkit-base-contversion;</title> +<sect2><title>Contents of Netkit-base-&netkit-base-contversion;</title> <sect3><title>Program Files</title> <para>inetd and ping</para></sect3> diff --git a/appendixa/nettools-desc.xml b/appendixa/nettools-desc.xml index 134f16c57..ba426b76e 100644 --- a/appendixa/nettools-desc.xml +++ b/appendixa/nettools-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of net-tools-&net-tools-contversion;</title> +<sect2><title>Contents of Net-tools-&net-tools-contversion;</title> <sect3><title>Program Files</title> diff --git a/appendixa/patch-desc.xml b/appendixa/patch-desc.xml index 3ebfed531..1f09caab4 100644 --- a/appendixa/patch-desc.xml +++ b/appendixa/patch-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of patch-&patch-contversion;</title> +<sect2><title>Contents of Patch-&patch-contversion;</title> <sect3><title>Program Files</title> <para>patch</para></sect3> diff --git a/appendixa/perl-desc.xml b/appendixa/perl-desc.xml index 8b2267046..0cc575d6a 100644 --- a/appendixa/perl-desc.xml +++ b/appendixa/perl-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of perl-&perl-contversion;</title> +<sect2><title>Contents of Perl-&perl-contversion;</title> <sect3><title>Program Files</title> <para>a2p, c2ph, dprofpp, find2perl, h2ph, h2xs, perl, perl5.6.1, diff --git a/appendixa/procinfo-desc.xml b/appendixa/procinfo-desc.xml index 370d24a29..7c9f8059a 100644 --- a/appendixa/procinfo-desc.xml +++ b/appendixa/procinfo-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of procinfo-&procinfo-contversion;</title> +<sect2><title>Contents of Procinfo-&procinfo-contversion;</title> <sect3><title>Program Files</title> <para>lsdev, procinfo and socklist</para></sect3> diff --git a/appendixa/procps-desc.xml b/appendixa/procps-desc.xml index f4daaf1e0..9cb48aa10 100644 --- a/appendixa/procps-desc.xml +++ b/appendixa/procps-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of procps-&procps-contversion;</title> +<sect2><title>Contents of Procps-&procps-contversion;</title> <sect3><title>Program Files</title> <para>free, kill, oldps, pgrep, pkill, ps, skill, snice, sysctl, tload, top, diff --git a/appendixa/psmisc-desc.xml b/appendixa/psmisc-desc.xml index 345362ac5..2a66ed943 100644 --- a/appendixa/psmisc-desc.xml +++ b/appendixa/psmisc-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of psmisc-&psmisc-contversion;</title> +<sect2><title>Contents of Psmisc-&psmisc-contversion;</title> <sect3><title>Program Files</title> <para>fuser, killall, pidof (link to killall) and pstree</para> diff --git a/appendixa/reiserfs-desc.xml b/appendixa/reiserfs-desc.xml index c61eccc7c..ee269505d 100644 --- a/appendixa/reiserfs-desc.xml +++ b/appendixa/reiserfs-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of reiserfsprogs-&reiserfs-contversion;</title> +<sect2><title>Contents of Reiserfsprogs-&reiserfs-contversion;</title> <sect3><title>Program Files</title> <para>debugreiserfs, mkreiserfs, reiserfsck, resize_reiserfs and diff --git a/appendixa/sed-desc.xml b/appendixa/sed-desc.xml index 8bb1037f1..e6ac1d9a8 100644 --- a/appendixa/sed-desc.xml +++ b/appendixa/sed-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of sed-&sed-contversion;</title> +<sect2><title>Contents of Sed-&sed-contversion;</title> <sect3><title>Program Files</title> <para>sed</para></sect3> diff --git a/appendixa/shadowpwd-desc.xml b/appendixa/shadowpwd-desc.xml index bcaec9c12..69293b42a 100644 --- a/appendixa/shadowpwd-desc.xml +++ b/appendixa/shadowpwd-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of shadow-&shadow-contversion;</title> +<sect2><title>Contents of Shadow-&shadow-contversion;</title> <sect3><title>Program Files</title> <para>chage, chfn, chpasswd, chsh, dpasswd, expiry, faillog, gpasswd, diff --git a/appendixa/shellutils-desc.xml b/appendixa/shellutils-desc.xml index b5664bc13..bca0bb9d0 100644 --- a/appendixa/shellutils-desc.xml +++ b/appendixa/shellutils-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of sh-utils-&sh-utils-contversion;</title> +<sect2><title>Contents of Sh-utils-&sh-utils-contversion;</title> <sect3><title>Program Files</title> <para>basename, chroot, date, dirname, diff --git a/appendixa/sysklogd-desc.xml b/appendixa/sysklogd-desc.xml index 639c8022a..6158406b0 100644 --- a/appendixa/sysklogd-desc.xml +++ b/appendixa/sysklogd-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of sysklogd-&sysklogd-contversion;</title> +<sect2><title>Contents of Sysklogd-&sysklogd-contversion;</title> <sect3><title>Program Files</title> <para>klogd and syslogd</para></sect3> diff --git a/appendixa/sysvinit-desc.xml b/appendixa/sysvinit-desc.xml index be790189d..261d3600b 100644 --- a/appendixa/sysvinit-desc.xml +++ b/appendixa/sysvinit-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of sysvinit-&sysvinit-contversion;</title> +<sect2><title>Contents of Sysvinit-&sysvinit-contversion;</title> <sect3><title>Program Files</title> <para>halt, init, killall5, last, lastb (link to last), mesg, pidof diff --git a/appendixa/tar-desc.xml b/appendixa/tar-desc.xml index 19e1df743..e1bed8345 100644 --- a/appendixa/tar-desc.xml +++ b/appendixa/tar-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of tar-&tar-contversion;</title> +<sect2><title>Contents of Tar-&tar-contversion;</title> <sect3><title>Program Files</title> <para>rmt and tar</para></sect3> diff --git a/appendixa/texinfo-desc.xml b/appendixa/texinfo-desc.xml index 116175b34..d0c2c4a5a 100644 --- a/appendixa/texinfo-desc.xml +++ b/appendixa/texinfo-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of texinfo-&texinfo-contversion;</title> +<sect2><title>Contents of Texinfo-&texinfo-contversion;</title> <sect3><title>Program Files</title> <para>info, install-info, makeinfo, texi2dvi and texindex</para></sect3> diff --git a/appendixa/textutils-desc.xml b/appendixa/textutils-desc.xml index 397275d54..dc253c301 100644 --- a/appendixa/textutils-desc.xml +++ b/appendixa/textutils-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of textutils-&textutils-contversion;</title> +<sect2><title>Contents of Textutils-&textutils-contversion;</title> <sect3><title>Program Files</title> <para>cat, cksum, comm, csplit, cut, expand, diff --git a/appendixa/utillinux-desc.xml b/appendixa/utillinux-desc.xml index 9995a7b9e..3ab68329b 100644 --- a/appendixa/utillinux-desc.xml +++ b/appendixa/utillinux-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents of util-linux-&util-linux-contversion;</title> +<sect2><title>Contents of Util-linux-&util-linux-contversion;</title> <sect3><title>Program Files</title> <para>agetty, arch, blockdev, cal, cfdisk, chkdupexe, col, colcrt, diff --git a/appendixa/vim-desc.xml b/appendixa/vim-desc.xml index 23ec52eab..8b4825ab7 100644 --- a/appendixa/vim-desc.xml +++ b/appendixa/vim-desc.xml @@ -1,4 +1,4 @@ -<sect2><title>Contents</title> +<sect2><title>Contents of Vim-&vim-contversion;</title> <sect3><title>Program Files</title> <para>ex (link to vim), rview (link to vim), rvim (link to vim), vi diff --git a/chapter05/binutils-exp.xml b/chapter05/binutils-exp.xml index 6722b5dda..1f631d55f 100644 --- a/chapter05/binutils-exp.xml +++ b/chapter05/binutils-exp.xml @@ -2,7 +2,7 @@ <title>Command explanations</title> <para><userinput>mkdir ../binutils-build:</userinput> The installation -instructions for Binutils recommend creating a seperate build directory +instructions for Binutils recommend creating a separate build directory instead of compiling the package inside the source tree. So, we create a binutils-build directory and work from there.</para> diff --git a/chapter05/binutils-inst.xml b/chapter05/binutils-inst.xml index a64e6b687..55beb8d9f 100644 --- a/chapter05/binutils-inst.xml +++ b/chapter05/binutils-inst.xml @@ -2,10 +2,11 @@ <title>Installation of Binutils</title> <para>This package is known to behave badly when you have changed its default -optimization flags (including the -march and -mcpu options). Binutils is -best left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other -such variables/settings that would change the default optimization that -it comes with.</para> +optimization flags (including the -march and -mcpu options). Binutils is +best left alone. Therefore, if you have defined any environment variables +that override default optimizations, such as CFLAGS and CXXFLAGS, we +recommend unsetting or modifying them when building binutils. You have been +warned.</para> <para>Install Binutils by running the following commands:</para> diff --git a/chapter05/fileutils-inst.xml b/chapter05/fileutils-inst.xml index 9bd395ac6..6d630b2c7 100644 --- a/chapter05/fileutils-inst.xml +++ b/chapter05/fileutils-inst.xml @@ -1,7 +1,7 @@ <sect2> <title>Installation of Fileutils</title> -<para>The programs from a statically linked fileutils package may cause +<para>The programs from a statically linked Fileutils package may cause segmentation faults on certain systems, if your distribution has Glibc-2.2.3 or higher installed. It also seems to happen mostly on machines powered by an AMD CPU, but there is a case or two where an Intel system @@ -26,7 +26,7 @@ sed -e 's/\(.*\)\(fopen-safer\.c \)\\/\1\2atexit.c \\/' \ -e 's/\(.*\)\(idcache\$U\.\$.*\)\\/\1\2atexit$U.$(OBJEXT) \\/' \ lib/Makefile.in.backup > lib/Makefile.in</userinput></screen></para> -<para>Install fileutils by running the following commands:</para> +<para>Install Fileutils by running the following commands:</para> <para><screen><userinput>./configure --disable-nls \ --prefix=$LFS/usr --bindir=$LFS/bin && @@ -35,7 +35,7 @@ make install && cd $LFS/usr/bin && ln -sf ../../bin/install</userinput></screen></para> -<para>Once you have installed fileutils, you can test whether the +<para>Once you have installed Fileutils, you can test whether the segmentation fault problem has been avoided by running <userinput>$LFS/bin/ls</userinput>. If this works, then you are OK. If not, then you need to re-do the installation using the sed commands if diff --git a/chapter05/gcc-inst.xml b/chapter05/gcc-inst.xml index ca7244637..3b52c7dc5 100644 --- a/chapter05/gcc-inst.xml +++ b/chapter05/gcc-inst.xml @@ -1,11 +1,12 @@ <sect2> <title>Installation of GCC</title> -<para>This package is known to behave badly when you have changed its default -optimization flags (including the -march and -mcpu options). GCC is best -left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other -such variables/settings that would change the default optimization that -it comes with.</para> +<para>This package is known to behave badly when you have changed its +default optimization flags (including the -march and -mcpu options). GCC is +best left alone. Therefore, if you have defined any environment variables +that override default optimizations, such as CFLAGS and CXXFLAGS, we +recommend unsetting or modifying them when building binutils. You have +been warned.</para> <para>Install GCC by running the following commands:</para> diff --git a/chapter05/kernel.xml b/chapter05/kernel.xml index 2d1168fac..07839f118 100644 --- a/chapter05/kernel.xml +++ b/chapter05/kernel.xml @@ -1,5 +1,5 @@ <sect1 id="ch05-kernel"> -<title>Installing Linux Kernel-&kernel-version;</title> +<title>Installing Linux-&kernel-version;</title> <?dbhtml filename="kernel.html" dir="chapter05"?> <screen>Estimated build time: &kernel-time-static; diff --git a/chapter06/binutils-inst.xml b/chapter06/binutils-inst.xml index baf004950..48a2778d0 100644 --- a/chapter06/binutils-inst.xml +++ b/chapter06/binutils-inst.xml @@ -1,14 +1,14 @@ <sect2><title>Installation of Binutils</title> <para>This package is known to behave badly when you have changed its -default optimization flags (including the -march and -mcpu options). Binutils -is best left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other -such variables/settings that would change the default optimization that -it comes with.</para> +default optimization flags (including the -march and -mcpu options). Binutils +is best left alone. Therefore, if you have defined any environment variables +that override default optimizations, such as CFLAGS and CXXFLAGS, we +recommend unsetting or modifying them when building binutils. You have +been warned.</para> <para>Install Binutils by running the following commands:</para> - <para><screen><userinput>mkdir ../binutils-build && cd ../binutils-build && ../binutils-&binutils-version;/configure --prefix=/usr --enable-shared && diff --git a/chapter06/gcc-inst.xml b/chapter06/gcc-inst.xml index 42772db72..b956b2499 100644 --- a/chapter06/gcc-inst.xml +++ b/chapter06/gcc-inst.xml @@ -1,11 +1,12 @@ <sect2> <title>Installation of GCC</title> -<para>This package is known to behave badly when you have changed its default -optimization flags (including the -march and -mcpu options). GCC is best -left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other -such variables/settings that would change the default optimization that -it comes with.</para> +<para>This package is known to behave badly when you have changed its +default optimization flags (including the -march and -mcpu options). GCC is +best left alone. Therefore, if you have defined any environment variables +that override default optimizations, such as CFLAGS and CXXFLAGS, we +recommend unsetting or modifying them when building binutils. You have +been warned.</para> <para>Install GCC by running the following commands. These commands will build the C and C++ compiler. Other compilers are available within the gcc diff --git a/chapter06/glibc-inst.xml b/chapter06/glibc-inst.xml index 16f4a7cb0..4b18728b7 100644 --- a/chapter06/glibc-inst.xml +++ b/chapter06/glibc-inst.xml @@ -6,11 +6,14 @@ glibc-&glibc-version; directory and unpack glibc-linuxthreads inside the glibc-&glibc-version; directory, not in /usr/src as you normally would do.</para> -<para>This package is known to behave badly when you have changed its default -optimization flags (including the -march and -mcpu options). Glibc is -best left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other -such variables/settings that would change the default optimization that -it comes with. Also, don't pass the --enable-kernel option to the configure +<para>This package is known to behave badly when you have changed its +default optimization flags (including the -march and -mcpu options). Glibc +is best left alone. Therefore, if you have defined any environment variables +that override default optimizations, such as CFLAGS and CXXFLAGS, we +recommend unsetting or modifying them when building binutils. You have +been warned.</para> + +<para>Also, don't pass the --enable-kernel option to the configure script. It's known to cause segmentation faults when other packages like fileutils, make and tar are linked against it.</para> diff --git a/chapter06/psmisc-inst.xml b/chapter06/psmisc-inst.xml index 933657e23..e1b07780c 100644 --- a/chapter06/psmisc-inst.xml +++ b/chapter06/psmisc-inst.xml @@ -7,15 +7,15 @@ make && make install</userinput></screen></para> -<para>psmisc installs the -<filename>/usr/share/man/man1/pidof.1</filename> man page, but psmisc's +<para>Psmisc installs the +<filename>/usr/share/man/man1/pidof.1</filename> man page, but Psmisc's pidof program isn't installed by default. Generally that isn't a problem because we install the sysvinit package later on which provides us with a better pidof program.</para> <para>It's up to you now to decide if you are going to use the sysvinit package which provides a pidof program, or not. If you are going to, you -should remove psmisc's pidof man page by running:</para> +should remove Psmisc's pidof man page by running:</para> <para><screen><userinput>rm /usr/share/man/man1/pidof.1</userinput></screen></para> diff --git a/chapter08/kernel.xml b/chapter08/kernel.xml index 81618dd2f..9c86edf91 100644 --- a/chapter08/kernel.xml +++ b/chapter08/kernel.xml @@ -1,5 +1,5 @@ <sect1 id="ch08-kernel"> -<title>Installing linux-&kernel-version;</title> +<title>Installing Linux-&kernel-version;</title> <?dbhtml filename="kernel.html" dir="chapter08"?> <screen>Estimated build time: &kernel-time; |