Hi Michael, 

On Fri, Apr 01, 2005 at 09:51:28AM +0200, [EMAIL PROTECTED] wrote:
 
> I added a line to slapd.conf to include the perl backend:
>  > # Where the dynamically loaded modules are stored
>  > modulepath      /usr/lib/ldap
>  > moduleload      back_bdb
> +> moduleload      back_perl
> 
> After this the slap daemon didn't start anymore. 'slapd -d 1' gives the
> following lines of output:
> 
> @(#) $OpenLDAP: slapd 2.1.30 (Jul 27 2004 08:02:08) $
> @euklid:/home/roland/debian/openldap/build/2.1.30/openldap2-2.1.30/debia
> n/build/servers/slapd
> [...]
> bdb_initialize: initialize BDB backend
> bdb_initialize: Sleepycat Software: Berkeley DB 4.2.52: (December  3,
> 2003)
> lt_dlopenext failed: (back_perl) /usr/lib/ldap/back_perl.so: undefined
> symbol: boot_DynaLoader
> /etc/ldap/slapd.conf: line 37: failed to load or initialize module
> back_perl

Interesting. Makes me wonder what's going wrong there. I checked against
the current SVN version and got

bdb_back_initialize: initialize BDB backend
bdb_back_initialize: Sleepycat Software: Berkeley DB 4.3.27: (December
22, 2004)
perl backend open

So this is fixed in experimental. I hope to be able to upload to
unstable soon but there are some issues I want to figure out first. 
If you like I'd suggest testing the experimental packages. They are not
easy to use as of now, especially the upgrade path needs more fiddling.

Greetings

        Torsten

Attachment: signature.asc
Description: Digital signature

Reply via email to