Changeset fcee45b


Ignore:
Timestamp:
03/24/2015 06:55:17 PM (9 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
9cc1c24
Parents:
8a68f3f
Message:

Update openldap instructions. Disable incompatible use of Berkeley DB.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@15698 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r8a68f3f rfcee45b  
    4949      <itemizedlist>
    5050        <listitem>
     51          <para>[bdubbs] - Update openldap instructions.  Disable
     52          incompatible use of Berkeley DB.</para>
     53        </listitem>
     54        <listitem>
    5155          <para>[fernando] - Update to seamonkey-2.33.1. Fixes
    5256          <ulink url="&blfs-ticket-root;6305">#6305</ulink>.</para>
  • server/other/openldap.xml

    r8a68f3f rfcee45b  
    99  <!ENTITY openldap-md5sum        "423c1f23d2a0cb96b3e9baf7e9d7dda7">
    1010  <!ENTITY openldap-size          "5.4 MB">
    11   <!ENTITY openldap-buildsize     "47 MB (client) 101 MB (server - additional 5 MB for the tests)">
    12   <!ENTITY openldap-time          "0.9 SBU (client) 1.8 SBU (server - additional 3.4 SBU for the tests)">
     11  <!ENTITY openldap-buildsize     "47 MB (client), 101 MB (server, additional 5 MB for the tests)">
     12  <!ENTITY openldap-time          "0.6 SBU (client), 1.1 SBU (server, additional 3.4 SBU for the tests)">
    1313]>
    1414
     
    9191    <bridgehead renderas="sect4">Recommended</bridgehead>
    9292    <para role="recommended">
    93       <xref linkend="db"/> (only if building server),
    94       <xref linkend="cyrus-sasl"/>, and
     93      <xref linkend="cyrus-sasl"/> and
    9594      <xref linkend="openssl"/>
    9695    </para>
     
    105104        <ulink url="http://www.mysql.com/">MySQL</ulink>,
    106105      <ulink url="http://www.openslp.org/">OpenSLP</ulink>, and
    107       <ulink url="http://symas.com/mdb/">LMDB</ulink>
    108     </para>
    109 
    110     <note>
    111       <para>
    112         There are some potential licensing issues when integrating
    113         <xref linkend="db"/> with <application>OpenLDAP</application>.  The
    114         OpenLDAP foundation recommends using <application>LMDB</application>
    115         for the database back end.
    116       </para>
    117       <para>See <ulink url="http://lwn.net/Articles/557820/"/> for more information.</para>
    118     </note>
     106      <xref linkend="db"/> (not recommended by the developers)
     107    </para>
    119108
    120109    <para condition="html" role="usernotes">User Notes:
     
    137126patch -Np1 -i ../openldap-&openldap-version;-symbol_versions-1.patch &amp;&amp;
    138127autoconf &amp;&amp;
    139 
    140 sed -i '/6.0.20/ a\\t__db_version_compat' configure &amp;&amp;
    141128
    142129./configure --prefix=/usr     \
     
    173160    </para>
    174161
    175 <screen><userinput>patch -Np1 -i ../openldap-&openldap-version;-blfs_paths-1.patch &amp;&amp;
     162<screen><userinput>patch -Np1 -i ../openldap-&openldap-version;-blfs_paths-2.patch &amp;&amp;
    176163patch -Np1 -i ../openldap-&openldap-version;-symbol_versions-1.patch &amp;&amp;
    177164autoconf &amp;&amp;
    178 
    179 sed -i '/6.0.20/ a\\t__db_version_compat' configure &amp;&amp;
    180165
    181166./configure --prefix=/usr         \
     
    185170            --disable-static      \
    186171            --disable-debug       \
     172            --with-tls=openssl    \
     173            --with-cyrus-sasl     \
    187174            --enable-dynamic      \
    188175            --enable-crypt        \
    189176            --enable-spasswd      \
     177            --enable-slapd        \
    190178            --enable-modules      \
    191             --enable-rlookups     \
    192179            --enable-backends=mod \
     180            --disable-ndb         \
     181            --disable-sql         \
     182            --disable-shell       \
     183            --disable-bdb         \
     184            --disable-hdb         \
    193185            --enable-overlays=mod \
    194             --disable-ndb         \
    195             --disable-sql &amp;&amp;
     186
    196187make depend &amp;&amp;
    197188make</userinput></screen>
     
    232223  <sect2 role="commands">
    233224    <title>Command Explanations</title>
    234 
    235     <para>
    236       <command>sed ... configure</command>: Fix  <command>configure</command>
    237       script for building with <application>Berkeley DB-6.0.20</application> or
    238       later.
    239     </para>
    240225
    241226    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Note: See TracChangeset for help on using the changeset viewer.