r4918 - in trunk/BOOK: . introduction/welcome server/other

randy at linuxfromscratch.org randy at linuxfromscratch.org
Sat Aug 13 14:20:24 PDT 2005


Author: randy
Date: 2005-08-13 15:20:22 -0600 (Sat, 13 Aug 2005)
New Revision: 4918

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/server/other/openldap.xml
Log:
Updated to OpenLDAP-2.2.26 stable release

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2005-08-13 14:56:12 UTC (rev 4917)
+++ trunk/BOOK/general.ent	2005-08-13 21:20:22 UTC (rev 4918)
@@ -297,7 +297,8 @@
 <!-- Chapter 24 -->
 <!-- dhcp (chapter 14) -->
 <!ENTITY leafnode-version             "1.10.8">
-<!ENTITY openldap-version             "2.2.24">
+<!ENTITY openldap-download-version    "stable-20050429">
+<!ENTITY openldap-version             "2.2.26">
 <!-- rsync (chaptet 18) -->
 <!-- cvs (chapter 18) -->
 <!-- subversion (chapter 18) -->

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2005-08-13 14:56:12 UTC (rev 4917)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2005-08-13 21:20:22 UTC (rev 4918)
@@ -25,6 +25,11 @@
   <itemizedlist>
 
     <listitem>
+      <para>August 13th, 2005 [randy]: Updated to OpenLDAP-2.2.6 stable
+      version; also added dependencies and configuration explanation.</para>
+    </listitem>
+
+    <listitem>
       <para>August 12th, 2005 [randy]: Added a command to the PostgreSQL
       instructions to fix broken ownership of installed files.</para>
     </listitem>

Modified: trunk/BOOK/server/other/openldap.xml
===================================================================
--- trunk/BOOK/server/other/openldap.xml	2005-08-13 14:56:12 UTC (rev 4917)
+++ trunk/BOOK/server/other/openldap.xml	2005-08-13 21:20:22 UTC (rev 4918)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY openldap-download-http "http://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/openldap-&openldap-version;.tgz">
-  <!ENTITY openldap-download-ftp "ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-&openldap-version;.tgz">
-  <!ENTITY openldap-md5sum "383691dbabe05ee2b72a3e9db2042a82">
+  <!ENTITY openldap-download-http "http://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-stable/openldap-&openldap-download-version;.tgz">
+  <!ENTITY openldap-download-ftp "ftp://ftp.openldap.org/pub/OpenLDAP/openldap-stable/openldap-&openldap-download-version;.tgz">
+  <!ENTITY openldap-md5sum "afc8700b5738da863b30208e1d3e9de8">
   <!ENTITY openldap-size "2.6 MB">
-  <!ENTITY openldap-buildsize "76.7 MB">
-  <!ENTITY openldap-time "6.58 SBU">
+  <!ENTITY openldap-buildsize "86 MB">
+  <!ENTITY openldap-time "1.5 SBU with an additional 15 minutes to run the tests (processor independent)">
 ]>
 
 <sect1 id="openldap" xreflabel="OpenLDAP-&openldap-version;">
@@ -54,20 +54,27 @@
       </listitem>
     </itemizedlist>
 
+    <note>
+      <para>The <application>OpenLDAP</application> stable releases are
+      packaged without version numbers in the tarball names. You can see the
+      relationship between the version number and name of the tarball at <ulink
+      url="http://www.openldap.org/software/download/"/>.</para>
+    </note>
+
     <bridgehead renderas="sect3">OpenLDAP Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para><xref linkend="db"/></para>
+    <para><xref linkend="db"/> (recommended) or
+    <xref linkend="gdbm"/></para>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para><xref linkend="cyrus-sasl"/> and <xref linkend="openssl"/></para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para><xref linkend="tcpwrappers"/>,
-    <xref linkend="gdbm"/>,
-    <ulink url="http://www.gnu.org/software/pth/">GNU Pth</ulink>, and
-    <xref linkend="heimdal"/> or
-    <xref linkend="mitkrb"/></para>
+    <ulink url="http://www.gnu.org/software/pth/">GNU Pth</ulink>,
+    <ulink url="http://www.openslp.org/">OpenSLP</ulink> and
+    <ulink url="http://www.unixodbc.org/">unixODBC</ulink></para>
 
   </sect2>
 
@@ -87,7 +94,12 @@
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install &&
-chmod 755 /usr/lib/libl*-2.2.so.7.0.17</userinput></screen>
+chmod 755 /usr/lib/libl*-2.2.so.7.0.19 &&
+install -v -m755 -d /usr/share/doc/openldap-&openldap-version;/{drafts,rfc} &&
+install -v -m644 doc/drafts/* \
+    /usr/share/doc/openldap-&openldap-version;/drafts &&
+install -v -m644 doc/rfc/* \
+    /usr/share/doc/openldap-&openldap-version;/rfc</userinput></screen>
 
   </sect2>
 
@@ -126,6 +138,10 @@
     <para><command>chmod 755 /usr/lib/libl*-2.2.so.7.0.17</command>: This command
     adds the executable bit to the shared libraries.</para>
 
+    <para><option>--disable-bdb --disable-hdb --with-ldbm-api=gdbm</option>:
+    Use these parameters to the <command>configure</command> command if you
+    wish to use GDBM instead of Berkeley DB as the primary backend
+    database.</para>
   </sect2>
 
   <sect2 role="configuration">




More information about the blfs-book mailing list