diff --git a/chapter06/autoconf.xml b/chapter06/autoconf.xml
index beba644f8..08e8ea51e 100644
--- a/chapter06/autoconf.xml
+++ b/chapter06/autoconf.xml
@@ -23,15 +23,9 @@ can automatically configure source code.
make
-This package has a test suite available which performs a number of
-checks to ensure it will function correctly. It's worth noting that Autoconf
-does not play a critical role in the overall operation of an LFS system. In
-addition, the Autoconf test suite runs for quite a long period of time.
-Accordingly, the running of the test suite here is not crucial. Should you
-choose to run the Autoconf test suite, the following command will do
-so:
-
-make check
+To have the results tested, issue:
+make check.This takes a long time, about 2 SBUs,
+and is strictly optional.
And install the package:
diff --git a/chapter06/automake.xml b/chapter06/automake.xml
index 963374e57..d023313e0 100644
--- a/chapter06/automake.xml
+++ b/chapter06/automake.xml
@@ -24,15 +24,9 @@ with Autoconf.
make
-This package has a test suite available which performs a number of
-checks to ensure it will function correctly. It's worth noting that Automake
-does not play a critical role in the overall operation of an LFS system. In
-addition, the Automake test suite runs for quite a long period of time.
-Accordingly, the running of the test suite here is not crucial. Should you
-choose to run the Automake test suite, the following command will do
-so:
-
-make check
+To have the results tested, issue:
+make check. This takes a long time, about 4 SBUs,
+and is strictly optional.
Install the package:
diff --git a/chapter06/bash.xml b/chapter06/bash.xml
index f7862db68..f0c2e1b57 100644
--- a/chapter06/bash.xml
+++ b/chapter06/bash.xml
@@ -29,11 +29,8 @@ patch:
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make tests
+To have the results tested, issue:
+make tests.
Install the package:
diff --git a/chapter06/bison.xml b/chapter06/bison.xml
index 543ec859c..a8404ec27 100644
--- a/chapter06/bison.xml
+++ b/chapter06/bison.xml
@@ -28,11 +28,8 @@ the patch is backported from CVS:
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so (and takes a long time):
-
-make check
+To have the results tested, issue:
+make check.
And install the package:
diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml
index f5b848ea4..4c5bdf129 100644
--- a/chapter06/coreutils.xml
+++ b/chapter06/coreutils.xml
@@ -41,14 +41,13 @@ provided by Net-tools. Prevent its installation by applying a patch:
make
The su program from Coreutils wasn't installed in
-Chapter 5 because it needed root privilege to do so. We're
-going to need it in a few moments for the test suite. Therefore we work around
-the problem by installing it now:
+ because it needed
+root privilege to do so. We're going to need it in a few
+moments for the test suite. Therefore we install it now:
make install-root
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. However, this particular test suite
+The test suite of this package
makes some assumptions with regards to the presence of non-root users and
groups that don't apply this early into the LFS build. We therefore create
a dummy system user and two dummy groups to allow the tests to run
diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml
index d55d51ae7..81af66eff 100644
--- a/chapter06/e2fsprogs.xml
+++ b/chapter06/e2fsprogs.xml
@@ -49,11 +49,8 @@ of.
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
Install most of the package:
diff --git a/chapter06/ed.xml b/chapter06/ed.xml
index 20dae3bb7..e3e14ca15 100644
--- a/chapter06/ed.xml
+++ b/chapter06/ed.xml
@@ -48,11 +48,8 @@ the programs available there is useful in the event of the
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
Install the package:
diff --git a/chapter06/findutils.xml b/chapter06/findutils.xml
index 8f7e5d6a2..85874e356 100644
--- a/chapter06/findutils.xml
+++ b/chapter06/findutils.xml
@@ -30,11 +30,8 @@ to the above configure options.
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
And install the package:
diff --git a/chapter06/flex.xml b/chapter06/flex.xml
index 11683221d..8bfbbb999 100644
--- a/chapter06/flex.xml
+++ b/chapter06/flex.xml
@@ -24,11 +24,8 @@ recognize patterns in text.
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make bigcheck
+To have the results tested, issue:
+make bigcheck.
And install the package:
diff --git a/chapter06/gawk.xml b/chapter06/gawk.xml
index 015902faf..50454c7aa 100644
--- a/chapter06/gawk.xml
+++ b/chapter06/gawk.xml
@@ -23,11 +23,8 @@
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
And install the package:
diff --git a/chapter06/gettext.xml b/chapter06/gettext.xml
index dad1b2d2c..018d53476 100644
--- a/chapter06/gettext.xml
+++ b/chapter06/gettext.xml
@@ -25,15 +25,9 @@ localization. These allow programs to be compiled with Native Language Support
make
-This package has a test suite available which performs a number of
-checks to ensure it will function correctly. It's worth noting that Gettext
-does not play a critical role in the overall operation of an LFS system. In
-addition, the Gettext test suite runs for quite a long period of time.
-Accordingly, the running of the test suite here is not crucial. Should you
-choose to run the Gettext test suite, the following command will do
-so:
-
-make check
+To have the results tested, issue:
+make check. This takes a very long time, around
+6 SBUs.
And install the package:
diff --git a/chapter06/grep.xml b/chapter06/grep.xml
index c7084cbd5..c3754edb0 100644
--- a/chapter06/grep.xml
+++ b/chapter06/grep.xml
@@ -23,11 +23,8 @@
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
And install the package:
diff --git a/chapter06/libtool.xml b/chapter06/libtool.xml
index 9d0beeb89..b38b28c82 100644
--- a/chapter06/libtool.xml
+++ b/chapter06/libtool.xml
@@ -25,11 +25,8 @@ interface.
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
And install the package:
diff --git a/chapter06/m4.xml b/chapter06/m4.xml
index 0aa1a6d8f..d990a91e5 100644
--- a/chapter06/m4.xml
+++ b/chapter06/m4.xml
@@ -23,11 +23,8 @@
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
And install the package:
diff --git a/chapter06/make.xml b/chapter06/make.xml
index ec24bf03f..ed3542427 100644
--- a/chapter06/make.xml
+++ b/chapter06/make.xml
@@ -23,11 +23,8 @@
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
And install the package:
diff --git a/chapter06/perl.xml b/chapter06/perl.xml
index 514b33d62..594d98426 100644
--- a/chapter06/perl.xml
+++ b/chapter06/perl.xml
@@ -36,10 +36,9 @@ program.
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, you first
-have to create a basic /etc/hosts file, needed by a
-couple of tests to resolve the name localhost:
+If you wish to run the test suite, you first have to create a basic
+/etc/hosts file, which is needed by a couple of tests to
+resolve the name localhost:
echo "127.0.0.1 localhost $(hostname)" > /etc/hosts
diff --git a/chapter06/sed.xml b/chapter06/sed.xml
index 84fd15149..705653686 100644
--- a/chapter06/sed.xml
+++ b/chapter06/sed.xml
@@ -23,11 +23,8 @@
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
And install the package:
diff --git a/chapter06/tar.xml b/chapter06/tar.xml
index 8d305150b..78f9e3a22 100644
--- a/chapter06/tar.xml
+++ b/chapter06/tar.xml
@@ -24,11 +24,8 @@
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
And install the package:
diff --git a/chapter06/texinfo.xml b/chapter06/texinfo.xml
index c2ec61653..f9e8cff54 100644
--- a/chapter06/texinfo.xml
+++ b/chapter06/texinfo.xml
@@ -24,11 +24,8 @@ converting Info documents.
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. Should you choose to run it, the
-following command will do so:
-
-make check
+To have the results tested, issue:
+make check.
Install the package:
diff --git a/chapter06/vim.xml b/chapter06/vim.xml
index 7159413f7..fdb2b9d59 100644
--- a/chapter06/vim.xml
+++ b/chapter06/vim.xml
@@ -39,14 +39,11 @@ echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h<
make
-This package has a test suite available which performs a number of
-checks to ensure it will function correctly. However, the Vim test suite will
-output a whole lot of seemingly garbage characters to screen which can
-occasionally wreak havoc with the running terminal. Accordingly, the running of
-the test suite here is optional. Should you choose to run the Vim test suite,
-the following command will do so:
-
-make test
+To have the results tested, you can issue:
+make check. However, this test suite outputs a lot of
+seemingly garbage characters to the screen, and this can wreak havoc with the
+settings of the current terminal. Accordingly, the running of the test suite
+here is strictly optional.
And install the package:
diff --git a/chapter06/zlib.xml b/chapter06/zlib.xml
index 8dc8e7817..23a4efb9e 100644
--- a/chapter06/zlib.xml
+++ b/chapter06/zlib.xml
@@ -30,10 +30,8 @@ afterwards.
make
-This package has a test suite available which can perform a number of
-checks to ensure it built correctly. The test suite for Zlib is quick and
-painless so we recommend it be run. The following command will test the shared
-library:
+To have the results tested, issue:
+make check.
make check
@@ -46,9 +44,8 @@ library:
./configure --prefix=/usr
make
-The following command will test the static library:
-
-make check
+To have the results tested, issue:
+make check.
Install the static library: