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 @@ - +