diff --git a/chapter03/introduction.xml b/chapter03/introduction.xml
index 232751371..58df880cc 100644
--- a/chapter03/introduction.xml
+++ b/chapter03/introduction.xml
@@ -60,7 +60,7 @@
the correct packages are available before proceeding. Place that file in
$LFS/sources and run:
-pushd $LFS/sources
+pushd $LFS/sources
md5sum -c md5sums
popd
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index 74f65a8d7..62f0a67d1 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -501,7 +501,7 @@ mkdir /etc/ld.so.conf.d
/usr/include/netrom, /usr/include/netrose, /usr/include/nfs,
/usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc,
/usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/glibc,
- /usr/lib/locale, /usr/share/i18n, /usr/share/zoneinfo
+ /usr/lib/locale, /usr/share/i18n, /usr/share/zoneinfo, /var/db
diff --git a/chapter06/kmod.xml b/chapter06/kmod.xml
index 9e1c65c55..48c1585c3 100644
--- a/chapter06/kmod.xml
+++ b/chapter06/kmod.xml
@@ -55,11 +55,9 @@
The meaning of the configure options:
- lib* and --with-*
+ --with-*
- These options enable Kmod to handle compressed kernel modules.
- The shell variables are required in order for the xz and zlib headers
- and libraries to be found in the absence of pkg-config.
+ These options enable Kmod to handle compressed kernel modules.
diff --git a/chapter06/util-linux.xml b/chapter06/util-linux.xml
index 94cf95a22..dd1195861 100644
--- a/chapter06/util-linux.xml
+++ b/chapter06/util-linux.xml
@@ -69,8 +69,9 @@ mkdir -pv /var/lib/hwclock
These switches disable building su, sulogin, and login. They
duplicate the same programs provided by . They also require Linux-PAM
+ linkend='ch-system-shadow'/> and .
+ They also require
+ Linux-PAM
which is not available in LFS.
diff --git a/general.ent b/general.ent
index 4cd98ea94..50f139c1c 100644
--- a/general.ent
+++ b/general.ent
@@ -1,5 +1,5 @@
-
-
+
+