aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml6
-rw-r--r--chapter06/db.xml7
-rw-r--r--chapter06/man-db.xml13
3 files changed, 22 insertions, 4 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 81f175f69..b940648d2 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,6 +39,12 @@
<listitem>
<para>April 12, 2006</para>
<itemizedlist>
+ <listitem>
+ <para>[jhuntwork] - Added a pointer to GDBM in Berkeley DB page.
+ Also added explanatory text concerning why LFS chose Debian's
+ convention for storing man pages. Thanks to Tushar Teredesai and
+ Alexander Patrakov. Resolves Ticket 1694.</para>
+ </listitem>
<listitem>
<para>[jhuntwork] - Remove symlink of zsoelim to groff's soelim
in chapter 6. Man-DB produces a sufficient zsoelim which overwrites
diff --git a/chapter06/db.xml b/chapter06/db.xml
index cd391ac99..e1a15e936 100644
--- a/chapter06/db.xml
+++ b/chapter06/db.xml
@@ -39,7 +39,7 @@
</segmentedlist>
<tip>
- <title>Extra functionality for Berkeley DB in BLFS</title>
+ <title>Other Installation Possibilities</title>
<para>There are instructions to build this package in the BLFS
book if you need to build the RPC server or additional language
@@ -47,6 +47,11 @@
packages to be installed. The BLFS instructions are located at
<ulink url="&blfs-root;view/svn/server/databases.html#db"/> for
suggested installation instructions.</para>
+
+ <para>Also, if you would prefer to skip Berkeley DB entirely
+ and use GDBM instead, see the BLFS instructions located at
+ <ulink url="&blfs-root;view/svn/general/gdbm.html"/></para>
+
</tip>
</sect2>
diff --git a/chapter06/man-db.xml b/chapter06/man-db.xml
index e5de69912..17b05259b 100644
--- a/chapter06/man-db.xml
+++ b/chapter06/man-db.xml
@@ -157,9 +157,16 @@ install -m755 convert-mans /usr/bin</userinput></screen>
(mostly 8-bit) encodings. This leads to incompatibility of packages with
manual pages designed for different distributions.</para>
- <para>LFS uses the same conventions as Debian. The relationship between
- language codes and the expected encoding of manual pages is listed below.
- Man-DB automatically converts them to the locale encoding while viewing.</para>
+ <para>LFS uses the same conventions as Debian. This was chosen because
+ Man-DB does not understand man pages stored in UTF-8. And, for our
+ purposes, Man-DB is preferable to Man as it works without extra
+ configuration in any locale. Lastly, as of now, there is no fully-working
+ implementation of the RedHat convention. RedHat's groff is known to
+ misformat text.</para>
+
+ <para>The relationship between language codes and the expected encoding
+ of manual pages is listed below. Man-DB automatically converts them to
+ the locale encoding while viewing.</para>
<!-- Origin: man-db-2.4.3/src/encodings.c -->
<table>