diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index e453aad5d..31f6138e3 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -114,6 +114,9 @@ First a summary, then a detailed log.
+November 26, 2005 [matt]: Upgrade to module-init-tools 3.2.1.
+
+
November 26, 2005 [matt]: Prevent installing the
internationalized man pages for Shadow's groups binary
(thanks to Randy McMurchy for the report).
diff --git a/chapter03/packages.xml b/chapter03/packages.xml
index cc20af186..65449e17a 100644
--- a/chapter03/packages.xml
+++ b/chapter03/packages.xml
@@ -291,7 +291,7 @@ url="http://www.linuxfromscratch.org/lfs/download.html#ftp"/>.
-Module-Init-Tools (&module-init-tools-version;) - 128 KB:
+Module-Init-Tools (&module-init-tools-version;) - 164 KB:
diff --git a/chapter06/module-init-tools.xml b/chapter06/module-init-tools.xml
index 548687df1..947957465 100644
--- a/chapter06/module-init-tools.xml
+++ b/chapter06/module-init-tools.xml
@@ -16,7 +16,7 @@ modules in Linux kernels greater than or equal to version 2.5.47.
&buildtime;
&diskspace;
-0.1 SBU4.9 MB
+0.3 SBU3.3 MB
@@ -29,32 +29,28 @@ Coreutils, Diffutils, Flex, GCC, Glibc, Grep, M4, Make, and Sed
Installation of Module-Init-Tools
-Module-Init-Tools attempts to rewrite its
-modprobe.conf man page during the build process. This is
-unnecessary and also relies on docbook2man — which is not
-installed in LFS. Run the following command to avoid this:
+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):
-touch modprobe.conf.5
-
-If you wish to run the test suite for Module-Init-Tools, you will need to
-download the separate testsuite tarball. 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):
-
-tar -xvf ../module-init-tools-testsuite-&module-init-tools-version;.tar.bz2 --strip-components=1 &&
-./configure &&
+./configure &&
make check &&
make distclean
Prepare Module-Init-Tools for compilation:
-./configure --prefix="" --enable-zlib
+./configure --prefix="" --mandir=/usr/share/man \
+ --enable-zlib
The meaning of the configure options:
+--mandir=/usr/share/man
+This ensures the man pages are installed in the correct
+location.
+
+
--enable-zlib
This allows the Module-Init-Tools package to handle compressed
kernel modules.
@@ -76,9 +72,8 @@ kernel modules.
Installed programs
-depmod, insmod,
-insmod.static, lsmod (link to insmod), modinfo, modprobe (link to
-insmod), and rmmod (link to insmod)
+depmod, generate-modprobe.conf, insmod,
+insmod.static, lsmod, modinfo, modprobe, and rmmod
Short Descriptions
@@ -95,6 +90,14 @@ automatically load the required modules
+
+generate-modprobe.conf
+
+Creates a modprobe.conf file from an existing 2.2 or 2.4 module setup
+generate-modprobe.conf
+
+
+
insmod
diff --git a/general.ent b/general.ent
index d60091716..f7c672be6 100644
--- a/general.ent
+++ b/general.ent
@@ -66,7 +66,7 @@
-
+