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

randy at linuxfromscratch.org randy at linuxfromscratch.org
Mon Mar 15 12:32:10 PDT 2010


Author: randy
Date: 2010-03-15 13:32:10 -0600 (Mon, 15 Mar 2010)
New Revision: 8333

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

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2010-03-15 19:22:41 UTC (rev 8332)
+++ trunk/BOOK/general.ent	2010-03-15 19:32:10 UTC (rev 8333)
@@ -467,8 +467,8 @@
 <!-- Chapter 24 -->
 <!-- dhcp (chapter 14) -->
 <!ENTITY leafnode-version             "1.11.5">
-<!ENTITY openldap-download-version    "stable-20071118">
-<!ENTITY openldap-version             "2.3.39">
+<!ENTITY openldap-download-version    "stable-20100219">
+<!ENTITY openldap-version             "2.4.21">
 <!-- rsync (chaptet 18) -->
 <!-- cvs (chapter 18) -->
 <!-- subversion (chapter 18) -->

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2010-03-15 19:22:41 UTC (rev 8332)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2010-03-15 19:32:10 UTC (rev 8333)
@@ -45,6 +45,9 @@
       <para>March 15th, 2010</para>
       <itemizedlist>
         <listitem>
+          <para>[randy] - Updated to OpenLDAP-2.4.21</para>
+        </listitem>
+        <listitem>
           <para>[randy] - Updated to PostgreSQL-8.3.10</para>
         </listitem>
         <listitem>

Modified: trunk/BOOK/server/other/openldap.xml
===================================================================
--- trunk/BOOK/server/other/openldap.xml	2010-03-15 19:22:41 UTC (rev 8332)
+++ trunk/BOOK/server/other/openldap.xml	2010-03-15 19:32:10 UTC (rev 8333)
@@ -4,12 +4,14 @@
   <!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        "e3fec2953c948f6990ccdc3af7bf7f18">
-  <!ENTITY openldap-size          "3.6 MB">
-  <!ENTITY openldap-buildsize     "94 MB">
-  <!ENTITY openldap-time          "1.2 SBU and approximately 30 minutes to run the tests (processor independent)">
+  <!-- <!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-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        "e7128c57b2bacd940e8906057c94ff26">
+  <!ENTITY openldap-size          "5.4 MB">
+  <!ENTITY openldap-buildsize     "134 MB">
+  <!ENTITY openldap-time          "1.9 SBU and approximately 30 minutes to run the tests (processor independent)">
 ]>
 
 <sect1 id="openldap" xreflabel="OpenLDAP-&openldap-version;">
@@ -54,12 +56,12 @@
       </listitem>
     </itemizedlist>
 
-    <note>
+    <!-- <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>
+    </note> -->
 
     <bridgehead renderas="sect3">OpenLDAP Dependencies</bridgehead>
 
@@ -89,6 +91,20 @@
   <sect2 role="installation">
     <title>Installation of OpenLDAP</title>
 
+    <note>
+      <para>If you only need to install the client side <command>ldap*</command>
+      binaries, corresponding man pages, libraries and header files (referred to
+      as a <quote>client-only</quote> install), issue the following
+      <command>configure</command> command instead of the other one, and
+      then proceed with the remaining commands (no test suite available):</para>
+
+<screen><userinput>./configure --prefix=/usr \
+            --sysconfdir=/etc \
+            --disable-debug \
+            --enable-dynamic \
+            --enable-slapd=no &&</userinput></screen>
+    </note>
+
     <para>Install <application>OpenLDAP</application> by
     running the following commands:</para>
 
@@ -122,9 +138,12 @@
 done &&
 
 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 &&
-cp -v -R doc/guide/*          /usr/share/doc/openldap-&openldap-version;/guide</userinput></screen>
+install -v -m644    doc/drafts/* \
+                    /usr/share/doc/openldap-&openldap-version;/drafts &&
+install -v -m644    doc/rfc/* \
+                    /usr/share/doc/openldap-&openldap-version;/rfc &&
+cp -v -R            doc/guide/* \
+                    /usr/share/doc/openldap-&openldap-version;/guide</userinput></screen>
 
   </sect2>
 
@@ -132,7 +151,7 @@
     <title>Command Explanations</title>
 
     <para><parameter>--libexecdir=/usr/sbin</parameter>: Installs the
-    <command>slapd</command> and <command>slurpd</command> daemon programs in
+    <command>slapd</command> daemon programs in
     <filename class="directory">/usr/sbin</filename> instead of
     <filename class="directory">/usr/libexec</filename>.</para>
 
@@ -211,11 +230,10 @@
     <sect3>
       <title>Configuration Information</title>
 
-      <para>Configuring the <command>slapd</command> and
-      <command>slurpd</command> servers can be complex. Securing the LDAP
-      directory, especially if you are storing non-public data such as
-      password databases, can also be a challenging task. You'll need to
-      modify the <filename>/etc/openldap/slapd.conf</filename> and
+      <para>Configuring the <command>slapd</command> servers can be complex.
+      Securing the LDAP directory, especially if you are storing non-public
+      data such as password databases, can also be a challenging task. You'll
+      need to modify the <filename>/etc/openldap/slapd.conf</filename> and
       <filename>/etc/openldap/ldap.conf</filename> files to set up
       <application>OpenLDAP</application> for your particular needs.</para>
 
@@ -243,7 +261,7 @@
         </listitem>
         <listitem>
           <para>The <ulink
-          url="http://www.openldap.org/doc/admin23/">OpenLDAP 2.3
+          url="http://www.openldap.org/doc/admin24/">OpenLDAP 2.4
           Administrator's Guide</ulink> (also installed locally in
           <filename class='directory'>
           /usr/share/doc/openldap-&openldap-version;/guide/admin</filename>)</para>
@@ -293,18 +311,18 @@
 
 <screen role="root"><userinput>make install-openldap1</userinput></screen>
 
-      <para><emphasis>Note:</emphasis> The init script you just installed only
+      <!-- <para><emphasis>Note:</emphasis> The init script you just installed only
       starts the <command>slapd</command> daemon. If you wish to also start the
       <command>slurpd</command> daemon at system startup, install a modified
       version of the script using this command:</para>
 
-<screen role="root"><userinput>make install-openldap2</userinput></screen>
+<screen role="root"><userinput>make install-openldap2</userinput></screen> -->
 
       <note>
-        <para>The init script starts the daemons without any parameters.
+        <para>The init script starts the daemon without any parameters.
         You'll need to modify the script to include the parameters needed for
-        your specific configuration. See the <command>slapd</command> and
-        <command>slurpd</command> man pages for parameter information.</para>
+        your specific configuration. See the <command>slapd</command>
+        man page for parameter information.</para>
       </note>
 
     </sect3>
@@ -357,7 +375,7 @@
       <seglistitem>
         <seg>ldapadd, ldapcompare, ldapdelete, ldapmodify, ldapmodrdn,
         ldappasswd, ldapsearch, ldapwhoami, slapadd, slapcat, slapd, slapdn,
-        slapindex, slappasswd, slaptest, and slurpd</seg>
+        slapindex, slappasswd, and slaptest</seg>
         <seg>liblber.{so,a}, libldap.{so,a}, and libldap_r.{so,a}</seg>
         <seg>/etc/openldap, /srv/ldap, and /usr/share/openldap</seg>
       </seglistitem>
@@ -531,16 +549,6 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="slurpd">
-        <term><command>slurpd</command></term>
-        <listitem>
-          <para>is the stand-alone LDAP replication server.</para>
-          <indexterm zone="openldap slurpd">
-            <primary sortas="b-slurpd">slurpd</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
       <varlistentry id="liblber">
         <term><filename class='libraryfile'>liblber.{so,a}</filename></term>
         <listitem>




More information about the blfs-book mailing list