[blfs] 02/02: Update to openldap-2.7.0.

git Owner ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <[email protected]>
This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch trunk
in repository blfs.

commit 930b5c3313cff1113fc90ee77922eba0fe88e10a
Author: Bruce Dubbs <[email protected]>
AuthorDate: Tue Aug 11 14:43:44 2026 -0500

    Update to openldap-2.7.0.
---
 introduction/welcome/changelog.xml |  4 +++
 packages.ent                       |  2 +-
 server/other/openldap.xml          | 61 +++++++-------------------------------
 3 files changed, 15 insertions(+), 52 deletions(-)

diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index da20ed3afe..edbd1f3401 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,10 @@
     <listitem>
       <para>August 11th, 2026</para>
       <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to openldap-2.7.0. Fixes
+          <ulink url="&blfs-ticket-root;23717">#23717</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[bdubbs] - Update to LVM2.2.03.42. Fixes
           <ulink url="&blfs-ticket-root;23709">#23709</ulink>.</para>
diff --git a/packages.ent b/packages.ent
index c5370c9958..632e5952b0 100644
--- a/packages.ent
+++ b/packages.ent
@@ -859,7 +859,7 @@
 <!ENTITY sqlite-doc-version           "3500400">
 
 <!-- Chapter 23 -->
-<!ENTITY openldap-version             "2.6.13">
+<!ENTITY openldap-version             "2.7.0">
 <!ENTITY unbound-version              "1.25.1">
 
 <!-- Part VI -->
diff --git a/server/other/openldap.xml b/server/other/openldap.xml
index d4981c533b..f82a18f253 100644
--- a/server/other/openldap.xml
+++ b/server/other/openldap.xml
@@ -6,9 +6,9 @@
 
   <!ENTITY openldap-download-http "https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-&openldap-version;.tgz">
   <!ENTITY openldap-download-ftp  " ">
-  <!ENTITY openldap-md5sum        "761be850c8ff85dbf5031af7c6c6da44">
+  <!ENTITY openldap-md5sum        "fcb40191baba83c1f237d79f85835283">
   <!ENTITY openldap-size          "6.2 MB">
-  <!ENTITY openldap-buildsize     "100 MB (client and server)">
+  <!ENTITY openldap-buildsize     "108 MB (client and server)">
   <!ENTITY openldap-time          "0.3 SBU (client), 0.8 SBU (server)">
 ]>
 
@@ -65,7 +65,7 @@
         </para>
       </listitem>
     </itemizedlist>
-
+<!--
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -75,7 +75,7 @@
         </para>
       </listitem>
     </itemizedlist>
-
+-->
     <bridgehead renderas="sect3">OpenLDAP Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
@@ -90,16 +90,15 @@
         <xref linkend="mariadb"/> or
         <xref linkend="postgresql"/> or
         <ulink url="https://www.mysql.com/">MySQL</ulink>,
-      <ulink url="http://www.openslp.org/">OpenSLP</ulink>,
-      <ulink url="https://docs.mongodb.com/manual/core/wiredtiger/">WiredTiger</ulink>, and
-      &berkeley-db; (for slapd, also deprecated)
+      <ulink url="http://www.openslp.org/">OpenSLP</ulink>, and
+      <ulink url="https://docs.mongodb.com/manual/core/wiredtiger/">WiredTiger</ulink>
     </para>
 
   </sect2>
 
   <sect2 role="installation">
     <title>Installation of OpenLDAP</title>
-
+<!--
     <para>
       Whether you need the client or the server, first apply a fix to
       build with OpenSSL-4:
@@ -108,7 +107,7 @@
 <screen><userinput>sed -e 's/cn->length/ASN1_STRING_length(cn)/g'  \
     -e 's/cn->data/ASN1_STRING_get0_data(cn)/g' \
     -i libraries/libldap/tls_o.c</userinput></screen>
-
+-->
     <note>
       <para>
         If you only need to install the client side <command>ldap*</command>
@@ -117,10 +116,7 @@
         instead of the following ones (no test suite available):
       </para>
 
-<screen role="nodump"><userinput>patch -Np1 -i ../openldap-&openldap-version;-consolidated-1.patch &amp;&amp;
-autoconf &amp;&amp;
-
-./configure --prefix=/usr     \
+<screen role="nodump"><userinput>./configure --prefix=/usr     \
             --sysconfdir=/etc \
             --disable-static  \
             --enable-dynamic  \
@@ -155,10 +151,7 @@ useradd  -c "OpenLDAP Daemon Owner" \
       running the following commands:
     </para>
 
-<screen><userinput>patch -Np1 -i ../openldap-&openldap-version;-consolidated-1.patch &amp;&amp;
-autoconf &amp;&amp;
-
-./configure --prefix=/usr         \
+<screen><userinput>./configure --prefix=/usr         \
             --sysconfdir=/etc     \
             --localstatedir=/var  \
             --libexecdir=/usr/lib \
@@ -257,15 +250,6 @@ cp      -vfr      doc/{drafts,rfc,guide} \
       all available overlays.
     </para>
 
-<!--
-    <para>
-      <parameter>- -disable-ndb</parameter>: This switch disables
-      <application>MySQL</application> NDB Cluster backend
-      which causes configure to fail if
-      <application>MySQL</application> is present.
-    </para>
--->
-
     <para>
       <parameter>--disable-sql</parameter>: This switch explicitly
       disables the SQL backend.  Omit this switch if a SQL server is
@@ -390,17 +374,7 @@ cp      -vfr      doc/{drafts,rfc,guide} \
         <filename class="directory">/etc/openldap/slapd.d</filename>
         (recommended by the OpenLDAP documentation).
       </para>
-<!--
-      <para>
-        The shipped configuration files suppose the loadable modules are
-        installed with their <filename class="extension">.la</filename>
-        files, which may not be true if you remove those files as instructed
-        in <xref linkend="libtool"/>. If this is the case, issue, as the
-        <systemitem class="username">root</systemitem> user:
-      </para>
 
-<screen role="root"><userinput>sed 's/\.la$/.so/' -i /etc/openldap/slapd.{conf,ldif}{,.default}</userinput></screen>
--->
       <warning>
         <para>
           The instructions above install an empty LDAP structure and a default
@@ -451,21 +425,6 @@ cp      -vfr      doc/{drafts,rfc,guide} \
 
     </sect3>
 
-<!--
-    <sect3>
-      <title>Mozilla Address Directory</title>
-
-      <para>
-        By default, LDAPv2 support is disabled in the
-        <filename>slapd.conf</filename> file. Once the database is properly
-        set up and <application>Mozilla</application> is configured to use the
-        directory, you must add <option>allow bind_v2</option> to the
-        <filename>slapd.conf</filename> file.
-      </para>
-
-    </sect3>
- -->
-
     <sect3 id="openldap-init">
       <title><phrase revision="sysv">Boot Script</phrase>
              <phrase revision="systemd">Systemd Unit</phrase></title>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.