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

randy at linuxfromscratch.org randy at linuxfromscratch.org
Sun Mar 25 19:31:35 PDT 2007


Author: randy
Date: 2007-03-25 20:31:35 -0600 (Sun, 25 Mar 2007)
New Revision: 6699

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

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2007-03-26 01:29:18 UTC (rev 6698)
+++ trunk/BOOK/general.ent	2007-03-26 02:31:35 UTC (rev 6699)
@@ -3,7 +3,7 @@
 $Date$
 -->
 
-<!ENTITY day          "25">                   <!-- Always 2 digits -->
+<!ENTITY day          "26">                   <!-- Always 2 digits -->
 <!ENTITY month        "03">                   <!-- Always 2 digits -->
 <!ENTITY year         "2007">
 <!ENTITY version      "svn-&year;&month;&day;">
@@ -359,8 +359,8 @@
 <!-- Chapter 24 -->
 <!-- dhcp (chapter 14) -->
 <!ENTITY leafnode-version             "1.11.5">
-<!ENTITY openldap-download-version    "stable-20060823">
-<!ENTITY openldap-version             "2.3.27">
+<!ENTITY openldap-download-version    "2.3.34">
+<!ENTITY openldap-version             "2.3.34">
 <!-- rsync (chaptet 18) -->
 <!-- cvs (chapter 18) -->
 <!-- subversion (chapter 18) -->

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2007-03-26 01:29:18 UTC (rev 6698)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2007-03-26 02:31:35 UTC (rev 6699)
@@ -42,6 +42,15 @@
 -->
 
     <listitem>
+      <para>March 26th, 2007</para>
+      <itemizedlist>
+        <listitem>
+          <para>[randy] - Updated to OpenLDAP-2.3.34.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>March 25th, 2007</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/server/other/openldap.xml
===================================================================
--- trunk/BOOK/server/other/openldap.xml	2007-03-26 01:29:18 UTC (rev 6698)
+++ trunk/BOOK/server/other/openldap.xml	2007-03-26 02:31:35 UTC (rev 6699)
@@ -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-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        "0fbae4e9279aaa586adcd9f19b66a5ed">
-  <!ENTITY openldap-size          "3.6 MB">
-  <!ENTITY openldap-buildsize     "51.8 MB">
-  <!ENTITY openldap-time          "1.8 SBU and approximately 30 minutes to run the tests (processor independent)">
+  <!ENTITY openldap-download-http "http://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/openldap-&openldap-download-version;.tgz">
+  <!ENTITY openldap-download-ftp  "ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-&openldap-download-version;.tgz">
+  <!ENTITY openldap-md5sum        "143eeb6e3c163e5f52d8e744b43a5960">
+  <!ENTITY openldap-size          "3.7 MB">
+  <!ENTITY openldap-buildsize     "112 MB">
+  <!ENTITY openldap-time          "1.9 SBU and approximately 30 minutes to run the tests (processor independent)">
 ]>
 
 <sect1 id="openldap" xreflabel="OpenLDAP-&openldap-version;">
@@ -58,7 +58,9 @@
       <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>
+      url="http://www.openldap.org/software/download/"/>. Currently, a 
+      version release is being used due to a mixup on the
+      <application>OpenLDAP</application> download page.</para>
     </note>
 
     <bridgehead renderas="sect3">OpenLDAP Dependencies</bridgehead>
@@ -98,21 +100,22 @@
             --enable-dynamic \
             --enable-crypt \
             --enable-modules \
-            --enable-ldap \
-            --enable-ldbm \
-            --enable-dyngroup \
-            --enable-dynlist \
-            --enable-ppolicy \
-            --enable-valsort &&
+            --enable-rlookups \
+            --enable-backends \
+            --enable-overlays &&
 make depend &&
 make</userinput></screen>
 
-    <para>To test the results, issue: <command>make test</command>.</para>
+    <para>To test the results, issue: <command>make test</command>. If you've
+    enabled <application>tcp_wrappers</application>, ensure you add 127.0.0.1
+    to the <parameter>slapd</parameter> line in the
+    <filename>/etc/hosts.allow</filename> file if you have a restrictive
+    <filename>/etc/hosts.deny</filename> file.</para>
 
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install &&
-chmod -v 755 /usr/lib/libl*-2.3.so.0.2.15 &&
+chmod -v 755 /usr/lib/libl*-2.3.so.0.2.22 &&
 install -v -m755 -d /usr/share/doc/openldap-&openldap-version;/{drafts,guide,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 &&
@@ -148,45 +151,36 @@
     <para><parameter>--enable-modules</parameter>: Enables dynamic module
     support.</para>
 
-    <para><parameter>--enable-ldap</parameter>: Enables the
+    <!-- <para><parameter>-enable-ldap</parameter>: Enables the
     <command>slapd</command> LDAP backend.</para>
 
-    <para><parameter>--enable-ldbm</parameter>: Build <command>slapd</command>
+    <para><parameter>-enable-ldbm</parameter>: Build <command>slapd</command>
     with the primary database back end using either
     <application>Berkeley DB</application> or
-    <application>GNU Database Manager</application>.</para>
+    <application>GNU Database Manager</application>.</para> -->
 
-    <para><parameter>--enable-dyngroup</parameter>: Enables the
-    <command>slapd</command> dynamic group overlay.</para>
+    <para><parameter>--enable-rlookups</parameter>: This parameter enables
+    reverse lookups of client hostnames.</para>
 
-    <para><parameter>--enable-dynlist</parameter>: Enables the
-    <command>slapd</command> dynamic list overlay.</para>
+    <para><parameter>--enable-backends</parameter>: This parameter enables
+    all available backends.</para>
 
-    <para><parameter>--enable-ppolicy</parameter>: Enables the
-    <command>slapd</command> password policy overlay.</para>
+    <para><parameter>--enable-overlays</parameter>: This parameter enables
+    all available overlays.</para>
 
-    <para><parameter>--enable-valsort</parameter>: Enables the
-    <command>slapd</command> value sorting overlay.</para>
-
-    <para><command>make test</command>: Validates the correct build of the
-    package. If you've enabled <application>tcp_wrappers</application>, ensure
-    you add 127.0.0.1 to the <parameter>slapd</parameter> line in the
-    <filename>/etc/hosts.allow</filename> file if you have a
-    restrictive <filename>/etc/hosts.deny</filename> file.</para>
-
-    <para><command>chmod -v 755 /usr/lib/libl*-2.3.so.0.2.15</command>: This command
-    adds the executable bit to the shared libraries.</para>
-
     <para><option>--disable-bdb --disable-hdb --with-ldbm-api=gdbm</option>:
     Pass these parameters to the <command>configure</command> command if you
     wish to use <application>GDBM</application> instead of
     <application>Berkeley DB</application> as the primary backend
     database.</para>
 
+    <para><command>chmod -v 755 /usr/lib/libl*-2.3.so.0.2.22</command>: This
+    command adds the executable bit to the shared libraries.</para>
+
     <note>
-      <para>Run <command>./configure --help</command> to see if there are
-      other parameters you can pass to the <command>configure</command> command
-      to enable other options or dependency packages.</para>
+      <para>You can run <command>./configure --help</command> to see if there
+      are other parameters you can pass to the <command>configure</command>
+      command to enable other options or dependency packages.</para>
     </note>
 
   </sect2>




More information about the blfs-book mailing list