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