[Pkg-openldap-devel] Status of openldap 2.3.19

Quanah Gibson-Mount quanah at stanford.edu
Mon Feb 20 02:32:19 UTC 2006



--On Sunday, February 19, 2006 5:35 PM -0800 Steve Langasek 
<vorlon at debian.org> wrote:

> On Sun, Feb 19, 2006 at 11:35:09AM -0800, Quanah Gibson-Mount wrote:
>
>> > This isn't yet uploaded to the debian archive, and there are a few more
>> > bugs with upgrade paths from 2.2.26-5. (where -5 is the debian
>> > revision)
>
>> One thing I'd recommend for the debian package (if this isn't being done
>> already, but I believe it isn't) is to start making the modules
>> dynamically  loadable rather than all built into slapd.  It cuts down on
>> the size of the  running daemon, and it allows people to load in only
>> those overlays and  backends that they want to use.
>
>> --enable-backends=mod
>> --enable-overlays=mod
>
>> allows this to be done.
>
> $ dpkg -c o/openldap2.2/slapd_2.2.26-5_i386.deb |grep
> 'usr/lib/ldap/back_.*so ' lrwxrwxrwx root/root         0 2005-10-31
> 00:13:52 ./usr/lib/ldap/back_bdb.so -> back_bdb-2.2.so.7.0.19 lrwxrwxrwx
> root/root         0 2005-10-31 00:13:52 ./usr/lib/ldap/back_dnssrv.so ->
> back_dnssrv-2.2.so.7.0.19 lrwxrwxrwx root/root         0 2005-10-31
> 00:13:52 ./usr/lib/ldap/back_sql.so -> back_sql-2.2.so.7.0.19 lrwxrwxrwx
> root/root         0 2005-10-31 00:13:52 ./usr/lib/ldap/back_hdb.so ->
> back_hdb-2.2.so.7.0.19 lrwxrwxrwx root/root         0 2005-10-31 00:13:52
> ./usr/lib/ldap/back_ldbm.so -> back_ldbm-2.2.so.7.0.19 lrwxrwxrwx
> root/root         0 2005-10-31 00:13:52 ./usr/lib/ldap/back_meta.so ->
> back_meta-2.2.so.7.0.19 lrwxrwxrwx root/root         0 2005-10-31
> 00:13:52 ./usr/lib/ldap/back_shell.so -> back_shell-2.2.so.7.0.19
> lrwxrwxrwx root/root         0 2005-10-31 00:13:52
> ./usr/lib/ldap/back_monitor.so -> back_monitor-2.2.so.7.0.19 lrwxrwxrwx
> root/root         0 2005-10-31 00:13:52 ./usr/lib/ldap/back_perl.so ->
> back_perl-2.2.so.7.0.19 lrwxrwxrwx root/root         0 2005-10-31
> 00:13:52 ./usr/lib/ldap/back_null.so -> back_null-2.2.so.7.0.19
> lrwxrwxrwx root/root         0 2005-10-31 00:13:52
> ./usr/lib/ldap/back_passwd.so -> back_passwd-2.2.so.7.0.19 $
>
> I haven't checked whether this is still true in the openldap2.3 packages;
> the openldap2.2 packaging doesn't use options by those names.

Cool.  Overlays weren't introduced until 2.3, IIRC, so their ability to be 
modular is all new too. ;)

--Quanah

--
Quanah Gibson-Mount
Principal Software Developer
ITS/Shared Application Services
Stanford University
GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html



More information about the Pkg-openldap-devel mailing list