diff options
-rw-r--r-- | appendixa/autoconf-desc.xml | 2 | ||||
-rw-r--r-- | appendixa/bootscripts-desc.xml | 2 | ||||
-rw-r--r-- | appendixa/e2fsprogs-desc.xml | 8 | ||||
-rw-r--r-- | appendixa/groff-desc.xml | 2 | ||||
-rw-r--r-- | appendixa/gzip-desc.xml | 2 | ||||
-rw-r--r-- | appendixa/kbd-desc.xml | 2 | ||||
-rw-r--r-- | appendixa/nettools-desc.xml | 4 | ||||
-rw-r--r-- | appendixa/procps-desc.xml | 4 | ||||
-rw-r--r-- | appendixa/reiserfs-desc.xml | 2 | ||||
-rw-r--r-- | appendixa/shadowpwd-desc.xml | 2 | ||||
-rw-r--r-- | appendixa/shellutils-desc.xml | 10 | ||||
-rw-r--r-- | appendixa/texinfo-desc.xml | 2 | ||||
-rw-r--r-- | appendixa/utillinux-desc.xml | 2 | ||||
-rw-r--r-- | chapter01/acknowledgements.xml | 4 | ||||
-rw-r--r-- | chapter03/creatingpart.xml | 2 | ||||
-rw-r--r-- | chapter04/autoconf.xml | 1 | ||||
-rw-r--r-- | chapter04/bash.xml | 1 | ||||
-rw-r--r-- | chapter04/tar-patch.xml | 1 | ||||
-rw-r--r-- | chapter05/bash-exp.xml | 16 | ||||
-rw-r--r-- | chapter05/bash-inst.xml | 4 | ||||
-rw-r--r-- | chapter07/hosts.xml | 2 |
21 files changed, 36 insertions, 39 deletions
diff --git a/appendixa/autoconf-desc.xml b/appendixa/autoconf-desc.xml index 7cf30bd7d..cfa022ded 100644 --- a/appendixa/autoconf-desc.xml +++ b/appendixa/autoconf-desc.xml @@ -15,7 +15,7 @@ have autoconf.</para></sect4> <sect4><title>autoheader</title> <para>The autoheader program can create a template file of C #define -statements for configure to use</para></sect4> +statements for configure to use.</para></sect4> <sect4><title>autoreconf</title> <para>If there are a lot of autoconf-generated configure scripts, the diff --git a/appendixa/bootscripts-desc.xml b/appendixa/bootscripts-desc.xml index be66bd350..45a06f211 100644 --- a/appendixa/bootscripts-desc.xml +++ b/appendixa/bootscripts-desc.xml @@ -11,7 +11,7 @@ template</para></sect3> <sect4><title>checkfs</title> <para>The checkfs script checks the file systems just before they are mounted (with the exception of journal and network based file -systems)</para></sect4> +systems).</para></sect4> <sect4><title>cleanfs</title> <para>The cleanfs script removes files that shouldn't be preserved between diff --git a/appendixa/e2fsprogs-desc.xml b/appendixa/e2fsprogs-desc.xml index 07a9ec71c..e1f44da47 100644 --- a/appendixa/e2fsprogs-desc.xml +++ b/appendixa/e2fsprogs-desc.xml @@ -14,12 +14,12 @@ partition).</para></sect4> <sect4><title>chattr</title> <para>chattr changes the file attributes on a Linux second extended file -system. </para></sect4> +system.</para></sect4> <sect4><title>compile_et</title> <para>compile_et is used to convert a table listing error-code names and associated messages into a C source file suitable for use with the -com_err library</para></sect4> +com_err library.</para></sect4> <sect4><title>debugfs</title> <para>The debugfs program is a file system debugger. It can be used to examine @@ -35,7 +35,7 @@ extended filesystems. fsck.ext2 does the same as e2fsck.</para></sect4> <sect4><title>e2image</title> <para>e2image is used to save critical ext2 filesystem data to -a file</para></sect4> +a file.</para></sect4> <sect4><title>e2label</title> <para>e2label will display or change the filesystem label on the ext2 @@ -47,7 +47,7 @@ file system.</para></sect4> <sect4><title>fsck.ext3</title> <para>fsck.ext3 is used to check and optionally repair a Linux ext3 -filesystems</para></sect4> +filesystems.</para></sect4> <sect4><title>lsattr</title> <para>lsattr lists the file attributes on a second extended diff --git a/appendixa/groff-desc.xml b/appendixa/groff-desc.xml index f63693efe..657ac0c0f 100644 --- a/appendixa/groff-desc.xml +++ b/appendixa/groff-desc.xml @@ -108,7 +108,7 @@ into commands that are understood by troff.</para></sect4> <sect4><title>tfmtodit</title> <para>tfmtodit creates a font file for use with <userinput>groff --Tdvi</userinput></para></sect4> +-Tdvi</userinput>.</para></sect4> <sect4><title>troff</title> <para>troff is highly compatible with Unix troff. Usually it should be invoked diff --git a/appendixa/gzip-desc.xml b/appendixa/gzip-desc.xml index 7bd295fa1..767d32aae 100644 --- a/appendixa/gzip-desc.xml +++ b/appendixa/gzip-desc.xml @@ -23,7 +23,7 @@ Lempel-Ziv coding (LZ77).</para></sect4> <sect4><title>zcat</title> <para>zcat uncompresses either a list of files on the command line or its standard input and writes the uncompressed data on -standard output</para></sect4> +standard output.</para></sect4> <sect4><title>zcmp</title> <para>zcmp invokes the cmp program on compressed files.</para></sect4> diff --git a/appendixa/kbd-desc.xml b/appendixa/kbd-desc.xml index 6c0dd23d9..d50c048eb 100644 --- a/appendixa/kbd-desc.xml +++ b/appendixa/kbd-desc.xml @@ -48,7 +48,7 @@ mapping table into the console driver. Note that it is obsolete and that its features are built into setfont.</para></sect4> <sect4><title>openvt</title> -<para>openvt starts a program on a new virtual terminal (VT)</para></sect4> +<para>openvt starts a program on a new virtual terminal (VT).</para></sect4> <sect4><title>psfaddtable, psfgettable, psfstriptable, psfxtable</title> <para>These are a set of tools for handling Unicode character tables for diff --git a/appendixa/nettools-desc.xml b/appendixa/nettools-desc.xml index ba426b76e..154e355bc 100644 --- a/appendixa/nettools-desc.xml +++ b/appendixa/nettools-desc.xml @@ -22,7 +22,7 @@ name.</para></sect4> <sect4><title>hostname</title> <para>hostname is used to set or show the system's -hostname</para></sect4> +hostname.</para></sect4> <sect4><title>ifconfig</title> <para>The ifconfig command is the general command used to configure network @@ -30,7 +30,7 @@ interfaces.</para></sect4> <sect4><title>nameif</title> <para>nameif names network interfaces based on MAC -addresses</para></sect4> +addresses.</para></sect4> <sect4><title>netstat</title> <para>netstat is a multi-purpose tool used to print the network connections, diff --git a/appendixa/procps-desc.xml b/appendixa/procps-desc.xml index 9cb48aa10..73b24e0ca 100644 --- a/appendixa/procps-desc.xml +++ b/appendixa/procps-desc.xml @@ -18,10 +18,10 @@ kernel.</para></sect4> <para>ps gives a snapshot of the current processes.</para></sect4> <sect4><title>pgrep</title> -<para>pgrep looks up processes based on name and other attributes</para></sect4> +<para>pgrep looks up processes based on name and other attributes.</para></sect4> <sect4><title>pkill</title> -<para>pkill signals processes based on name and other attributes</para></sect4> +<para>pkill signals processes based on name and other attributes.</para></sect4> <sect4><title>skill</title> <para>skill sends signals to process matching a criteria.</para></sect4> diff --git a/appendixa/reiserfs-desc.xml b/appendixa/reiserfs-desc.xml index ee269505d..d874452d9 100644 --- a/appendixa/reiserfs-desc.xml +++ b/appendixa/reiserfs-desc.xml @@ -19,7 +19,7 @@ of any reiserfs filesystem found on the device.</para></sect4> <sect4><title>resize_reiserfs</title> <para>resize_reiserfs is used to resize an unmounted reiserfs file -system</para></sect4> +system.</para></sect4> <sect4><title>unpack</title> <para>No description is currently available.</para></sect4> diff --git a/appendixa/shadowpwd-desc.xml b/appendixa/shadowpwd-desc.xml index 64e03b0ce..539fa79e1 100644 --- a/appendixa/shadowpwd-desc.xml +++ b/appendixa/shadowpwd-desc.xml @@ -37,7 +37,7 @@ user login shells.</para></sect4> maintains failure counts and limits.</para></sect4> <sect4><title>gpasswd</title> -<para>gpasswd is used to administer the /etc/group file</para></sect4> +<para>gpasswd is used to administer the /etc/group file.</para></sect4> <sect4><title>groupadd</title> <para>The groupadd command creates a new group account using the values diff --git a/appendixa/shellutils-desc.xml b/appendixa/shellutils-desc.xml index 392370625..22b0af71d 100644 --- a/appendixa/shellutils-desc.xml +++ b/appendixa/shellutils-desc.xml @@ -47,7 +47,7 @@ integer numbers.</para></sect4> host.</para></sect4> <sect4><title>hostname</title> -<para>hostname sets or prints the name of the current host system</para></sect4> +<para>hostname sets or prints the name of the current host system.</para></sect4> <sect4><title>id</title> <para>id prints the real and effective UIDs and GIDs of a user or the current @@ -61,14 +61,14 @@ user.</para></sect4> <sect4><title>nohup</title> <para>nohup runs a command immune to hangups, with output to a -non-tty</para></sect4> +non-tty.</para></sect4> <sect4><title>pathchk</title> <para>pathchk checks whether file names are valid or portable.</para></sect4> <sect4><title>pinky</title> <para>pinky is a lightweight finger utility which retrieves information about -a certain user</para></sect4> +a certain user.</para></sect4> <sect4><title>printenv</title> <para>printenv prints all or part of the environment.</para></sect4> @@ -78,7 +78,7 @@ a certain user</para></sect4> function).</para></sect4> <sect4><title>pwd</title> -<para>pwd prints the name of the current/working directory</para></sect4> +<para>pwd prints the name of the current/working directory.</para></sect4> <sect4><title>seq</title> <para>seq prints numbers in a certain range with a certain @@ -91,7 +91,7 @@ increment.</para></sect4> <para>stty changes and prints terminal line settings.</para></sect4> <sect4><title>su</title> -<para>su runs a shell with substitute user and group IDs</para></sect4> +<para>su runs a shell with substitute user and group ID's.</para></sect4> <sect4><title>tee</title> <para>tee reads from standard input and writes to standard output and diff --git a/appendixa/texinfo-desc.xml b/appendixa/texinfo-desc.xml index d0c2c4a5a..7416de842 100644 --- a/appendixa/texinfo-desc.xml +++ b/appendixa/texinfo-desc.xml @@ -25,7 +25,7 @@ added.</para></sect4> formats. Available formats are: info files, plain text and HTML.</para></sect4> <sect4><title>texi2dvi</title> -<para>The texi2dvi program prints Texinfo documents</para></sect4> +<para>The texi2dvi program prints Texinfo documents.</para></sect4> <sect4><title>texindex</title> <para>The texindex program is used to sort Texinfo index files.</para></sect4> diff --git a/appendixa/utillinux-desc.xml b/appendixa/utillinux-desc.xml index 3ab68329b..df5e68437 100644 --- a/appendixa/utillinux-desc.xml +++ b/appendixa/utillinux-desc.xml @@ -22,7 +22,7 @@ and write</para></sect3> <sect4><title>blockdev</title> <para>blockdev allows to call block device ioctls from the command -line</para></sect4> +line.</para></sect4> <sect4><title>cal</title> <para>cal displays a simple calender.</para></sect4> diff --git a/chapter01/acknowledgements.xml b/chapter01/acknowledgements.xml index 32b27c24c..aa1cbcbd7 100644 --- a/chapter01/acknowledgements.xml +++ b/chapter01/acknowledgements.xml @@ -28,7 +28,7 @@ mirrors, and for his donation of a P4-2.2GHz system to the LFS project.</para></listitem> <listitem><para><ulink url="http://www.mirror.ac.uk">UK Mirror -Service</ulink> for running the linuxfromscratch.mirror.co.uk mirror</para></listitem> +Service</ulink> for running the linuxfromscratch.mirror.co.uk mirror.</para></listitem> <listitem><para><ulink url="mailto:guido@primerelay.net">Guido Passet</ulink> <guido@primerelay.net> for running the @@ -104,7 +104,7 @@ initial design of the LFS website.</para></listitem> <listitem><para><ulink url="mailto:garrett@linux.com">Garrett LeSage</ulink> <garrett@linux.com> for creating the LFS -banner</para></listitem> +banner.</para></listitem> <listitem><para><ulink url="mailto:dean@vipersoft.co.uk">Dean Benson</ulink> <dean@vipersoft.co.uk> for helping out financially diff --git a/chapter03/creatingpart.xml b/chapter03/creatingpart.xml index 5144298d4..5ac749991 100644 --- a/chapter03/creatingpart.xml +++ b/chapter03/creatingpart.xml @@ -8,7 +8,7 @@ installed. This is not recommended if it is the first time you try LFS, but may be useful if you are short on disk space. If you feel brave, take a look at the <emphasis>Install LFS next to existing systems on the same partition</emphasis> hint at <ulink -url="&hints-root;lfs_next_to_existing_systems.txt"/></para> +url="&hints-root;lfs_next_to_existing_systems.txt"/>.</para> <para>Before we can build our new Linux system, we need to have an empty Linux partition on which we can build our new system. We recommend a partition size diff --git a/chapter04/autoconf.xml b/chapter04/autoconf.xml index 0c4f43a15..8187fc75d 100644 --- a/chapter04/autoconf.xml +++ b/chapter04/autoconf.xml @@ -1,4 +1,3 @@ Autoconf (&autoconf-version;) - &autoconf-size;: <ulink url="&ftp;/autoconf-&autoconf-version;.tar.bz2"/> <ulink url="&http;/autoconf-&autoconf-version;.tar.bz2"/> - diff --git a/chapter04/bash.xml b/chapter04/bash.xml index 72f2ee87e..5e485be6e 100644 --- a/chapter04/bash.xml +++ b/chapter04/bash.xml @@ -1,4 +1,3 @@ Bash (&bash-version;) - &bash-size;: <ulink url="&ftp;/bash-&bash-version;.tar.bz2"/> <ulink url="&http;/bash-&bash-version;.tar.bz2"/> - diff --git a/chapter04/tar-patch.xml b/chapter04/tar-patch.xml index 04a534696..ec1817f58 100644 --- a/chapter04/tar-patch.xml +++ b/chapter04/tar-patch.xml @@ -1,4 +1,3 @@ Tar Patch (&tar-version;) - &tar-patch-size;: <ulink url="&ftp;/tar-1.13.patch.bz2"/> <ulink url="&http;/tar-1.13.patch.bz2"/> - diff --git a/chapter05/bash-exp.xml b/chapter05/bash-exp.xml index 5a17c6bba..d55fd2839 100644 --- a/chapter05/bash-exp.xml +++ b/chapter05/bash-exp.xml @@ -2,7 +2,7 @@ <title>Command explanations</title> <para><userinput>--enable-static-link:</userinput> This configure -option causes Bash to be linked statically</para> +option causes bash to be linked statically.</para> <para><userinput>--prefix=$LFS/usr:</userinput> This configure option installs all of Bash's files under the $LFS/usr directory, which becomes the /usr @@ -15,7 +15,7 @@ partition which has to be mounted at some point. Before that partition is mounted you need and will want to have bash available (it will be hard to execute the boot scripts without a shell for instance).</para> -<para><userinput>--with-curses:</userinput> This causes Bash to be +<para><userinput>--with-curses:</userinput> This causes bash to be linked against the curses library instead of the default termcap library which is becoming obsolete.</para> @@ -23,9 +23,9 @@ library which is becoming obsolete.</para> against libncurses (it can link against a static termcap for the time being just fine because we will reinstall Bash in chapter 6 anyways, where we will use libncurses), but it's a good test to make sure that -the ncurses package has been installed properly. If not, you will get in +the Ncurses package has been installed properly. If not, you will get in trouble later on in this chapter when you install the Texinfo package. -That package requires ncurses and termcap can't reliably be used +That package requires ncurses, and termcap can't reliably be used there.</para> <para><userinput>ln -sf bash $LFS/bin/sh:</userinput> This command creates @@ -35,11 +35,11 @@ in the scripts) which invokes a special bash mode. Bash will then behave (as closely as possible) as the original Bourne shell.</para> <para>The <userinput>&&</userinput>'s at the end of every line cause -the next command to be executed only if the previous command exists +the next command to be executed only if the previous command exits with a return value of 0 indicating success. In case all of these -commands are copy&pasted on the shell, it is important to be ensured -that if ./configure fails, make isn't being executed and, likewise, if make -fails, that make install isn't being executed, and so forth.</para> +commands are copy&pasted on the shell, it is important to ensure +that if ./configure fails, make isn't executed and, likewise, if make +fails, that make install isn't executed, and so forth.</para> </sect2> diff --git a/chapter05/bash-inst.xml b/chapter05/bash-inst.xml index 334286d40..c72100cf4 100644 --- a/chapter05/bash-inst.xml +++ b/chapter05/bash-inst.xml @@ -7,9 +7,9 @@ your distribution has the <filename>/usr/lib/libcurses.a</filename> and distribution is an LFS system, all files will be present if you followed the instructions of the book version you read exactly.</para> -<para>If both of the files are missing, you have to install the ncurses +<para>If both of the files are missing, you have to install the Ncurses development package. This package is often called something like -<emphasis>ncurses-dev</emphasis>. If this package is already installed, +<emphasis>Ncurses-dev</emphasis>. If this package is already installed, or you just installed it, check for the two files again. Often the <filename>libcurses.a</filename> file is (still) missing. If so, then create <filename>libcurses.a</filename> as a symlink by running the diff --git a/chapter07/hosts.xml b/chapter07/hosts.xml index 4e191125b..db3dfe36d 100644 --- a/chapter07/hosts.xml +++ b/chapter07/hosts.xml @@ -17,7 +17,7 @@ IP-address range. Valid ranges are:</para> C 192.168.0.0 through 192.168.255.0</screen></para> <para>A valid IP address could be 192.168.1.1. A valid FQDN for this IP could -be www.linuxfromscratch.org</para> +be www.linuxfromscratch.org.</para> <para>If you aren't going to use a network card, you still need to come up with a FQDN. This is necessary for certain programs to operate |