diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 163aa7719..2aae7580d 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -43,6 +43,7 @@
[ken] - Updated Grep to 2.5.3, thanks to Matthew for the fix
for automated builds.
[ken] - Updated Flex to 2.5.34.
+ [ken] - Updated Module-Init-Tools to 3.4.
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 66b7249b1..72c1b575c 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -137,9 +137,9 @@
-
+
@@ -220,6 +220,10 @@
&grep-fixes-patch;
+
+ &module-init-manpages-patch;
+
+
&readline-fixes-patch;
@@ -261,6 +265,10 @@
man-db-2.4.4-fixes-1.patch
+
+ module-init-tools-3.2.2-modprobe-1.patch
+
+
readline-5.4-fixes-4.patch
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 2d1a4b938..2c77b7a9d 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -147,10 +147,10 @@
- Module-init-tools Patch - &module-init-modprobe-patch-size;:
+ Module-init-tools Man-Pages Patch - &module-init-manpages-patch-size;:
- Download:
- MD5 sum: &module-init-modprobe-patch-md5;
+ Download:
+ MD5 sum: &module-init-manpages-patch-md5;
diff --git a/chapter06/module-init-tools.xml b/chapter06/module-init-tools.xml
index 0a36e2f64..2df4ea164 100644
--- a/chapter06/module-init-tools.xml
+++ b/chapter06/module-init-tools.xml
@@ -41,18 +41,23 @@
Installation of Module-Init-Tools
- First correct a potential problem when modules are specified
- using regular expressions:
+ The tarball only contains sgml source for the manpages. The following
+ patch contains the result of processing this through docbook2man
+ (see )
+ which we do not build as part of a basic LFS installation:
-patch -Np1 -i ../&module-init-modprobe-patch;
+patch -Np1 -i ../&module-init-manpages-patch;
- Issue the following commands to perform the tests (note that the
- make distclean command is required to clean up the source
- tree, as the source gets recompiled as part of the testing process):
+ The testsuite of this package is geared towards the needs of its
+ Maintainer. The command make check builds a specially
+ wrapped version of modprobe which is useless for normal operation. To run
+ this, issue the following commands (note that the make clean
+ command is required to clean up the source tree before recompiling for
+ normal use):
./configure
make check
-make distclean
+make clean
Prepare Module-Init-Tools for compilation:
diff --git a/packages.ent b/packages.ent
index 794589325..ec24b7d5c 100644
--- a/packages.ent
+++ b/packages.ent
@@ -360,12 +360,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/patches.ent b/patches.ent
index b88716dad..7741156c4 100644
--- a/patches.ent
+++ b/patches.ent
@@ -76,9 +76,9 @@
-
-
-
+
+
+