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">
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page