diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 128928e7f..0770bc366 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,9 @@
2008-10-09
+
+ [randy] - Updated Man-DB to 2.5.2.
+
[randy] - Updated Iproute to 2.6.26.
diff --git a/chapter06/man-db.xml b/chapter06/man-db.xml
index ce0ef20bb..bb1fefced 100644
--- a/chapter06/man-db.xml
+++ b/chapter06/man-db.xml
@@ -41,15 +41,23 @@
Installation of Man-DB
- Two adjustments need to be made to the sources of Man-DB.
+
+
+ Use a sed substitution to delete
+ the /usr/man
and /usr/local/man
lines in
+ the man_db.conf file to prevent redundant results
when using programs such as whatis:
sed -i -e '\%\t/usr/man%d' -e '\%\t/usr/local/man%d' src/man_db.conf.in
+
+
Prepare Man-DB for compilation:
./configure --prefix=/usr --libexecdir=/usr/lib --sysconfdir=/etc \
- --disable-setuid
+ --disable-setuid --with-browser=/usr/bin/lynx \
+ --with-col=/usr/bin/col --with-vgrind=/usr/bin/vgrind \
+ --with-grap=/usr/bin/grap
The meaning of the configure options:
@@ -85,6 +97,21 @@ EOF
+
+ --with-...
+
+ These four parameters are used to set some default programs.
+ The col program is a part of the Util-linux-ng
+ package, lynx is a text-based web browser (see BLFS
+ for installation instructions), vgrind converts
+ program sources to Groff input, and grap is useful
+ for typesetting graphs in Groff documents. The vgrind
+ and grap programs are not normally needed for viewing
+ manual pages. They are not part of LFS or BLFS, but you should be able
+ to install them yourself after finishing LFS if you wish to do so.
+
+
+
Compile the package:
@@ -318,7 +345,7 @@ make install
Installed programs
- accessdb, apropos, catman, convert-mans, lexgrog, man, mandb,
+ apropos, catman, convert-mans, lexgrog, man, mandb,
manpath, whatis, and zsoelim
@@ -328,7 +355,7 @@ make install
-
+
apropos
diff --git a/packages.ent b/packages.ent
index 796ffe04b..b1a304faf 100644
--- a/packages.ent
+++ b/packages.ent
@@ -346,13 +346,13 @@
-
-
-
-
+
+
+
+
-
-
+
+