Package: slapd Version: 2.1.30-3 Severity: normal 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 daemon_init: listen on ldap:/// daemon_init: 1 listeners to open... ldap_url_parse_ext(ldap:///) slap_open_listener: socket() failed for AF_INET6 errno=97 (Address family not supported by protocol) daemon: initialized ldap:/// daemon_init: 2 listeners opened ldap_pvt_gethostbyname_a: host=.........., r=0 slapd init: initiated server. slap_sasl_init: initialized! >>> dnNormalize: <cn=Subschema> => ldap_bv2dn(cn=Subschema,0) <= ldap_bv2dn(cn=Subschema,0)=0 => ldap_dn2bv(272) <= ldap_dn2bv(cn=subschema,272)=0 <<< dnNormalize: <cn=subschema> 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 -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.4.26 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages slapd depends on: ii coreutils [fileutils] 5.2.1-2 The GNU core utilities ii debconf 1.4.30.11 Debian configuration management sy ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an ii libdb4.2 4.2.52-18 Berkeley v4.2 Database Libraries [ ii libgcrypt11 1.2.0-4 LGPL Crypto library - runtime libr ii libgnutls11 1.0.16-9 GNU TLS library - runtime library ii libgpg-error0 1.0-1 library for common error values an ii libiodbc2 3.52.2-3 iODBC Driver Manager ii libldap2 2.1.30-3 OpenLDAP libraries ii libltdl3 1.5.6-4 A system independent dlopen wrappe ii libsasl2 2.1.19-1.5 Authentication abstraction library ii libslp1 1.0.11a-2 OpenSLP libraries ii libwrap0 7.6.dbs-6 Wietse Venema's TCP wrappers libra ii perl [libmime-base64-perl] 5.8.4-8 Larry Wall's Practical Extraction ii psmisc 21.5-1 Utilities that use the proc filesy ii zlib1g 1:1.2.2-3 compression library - runtime -- debconf information: * slapd/password2: (password omitted) slapd/internal/adminpw: (password omitted) * slapd/password1: (password omitted) slapd/password_mismatch: slapd/fix_directory: true slapd/invalid_config: true * shared/organization: rwe.com slapd/upgrade_slapcat_failure: slapd/upgrade_slapadd_failure: slapd/backend: BDB * slapd/allow_ldap_v2: true slapd/no_configuration: false slapd/move_old_database: true slapd/suffix_change: false slapd/slave_databases_require_updateref: slapd/autoconf_modules: true slapd/purge_database: false slapd/admin: * slapd/domain: <domain>.com