Hello,
I tried hard but I can't manage to get back-meta to work as a module with OpenLDAP 2.3.34 to 2.3.35. (I'm actually trying to backport the Debian last "slapd-2.3.35" to "Etch" )
However, compiling back-meta and back-ldap --enable-ldap --enable-meta seems to solve my problem ... but why ?
Here's the error message I get :
@(#) $OpenLDAP: slapd 2.3.35 (Jun 15 2007 09:41:15) $ root@Lena:/root/openldap/sources/openldap-2.3.35/servers/slapd /usr/local/2.3.35/slapd-meta.conf: line 61: "pseudorootdn", "pseudorootpw" are no longer supported; use "idassert-bind" and "idassert-authzFrom" instead. /usr/local/2.3.35/libexec/slapd: symbol lookup error: /usr/local/2.3.35/libexec/ldap/back_meta-2.3.so.0: undefined symbol: slap_idassert_parse_cf
The build options :
./configure --prefix=/usr/local/2.3.35 --exec-prefix=/usr/local/2.3.35 --enable-debug --enable-dynamic --enable-syslog --enable-proctitle --enable-ipv6 --enable-local --enable-slapd --enable-aci --enable-cleartext --enable-crypt --enable-spasswd --enable-modules --enable-rewrite --enable-rlookups --enable-slapi --enable-slp --enable-wrappers --enable-backends=mod --enable-ldbm=no --enable-overlays=mod --enable-slurpd --with-subdir=ldap --with-cyrus-sasl --with-threads --with-tls
The config file :
include /etc/ldap/schema/core.schema include /etc/ldap/schema/cosine.schema include /etc/ldap/schema/inetorgperson.schema include /etc/ldap/schema/openldap.schema include /etc/ldap/schema/nis.schema
pidfile /var/run/slapd/slapd2.3.35.pid argsfile /var/run/slapd/slapd2.3.35.args
loglevel stats
# Where the dynamically loaded modules are stored modulepath /usr/local/2.3.35/libexec/ldap moduleload back_ldap.la moduleload back_meta.la
database meta
suffix "o=test,c=fr" rootdn "cn=proxy,o=test,c=fr" rootpw secretlies
uri "ldap://10.56.20.30:389/ou=toto,o=test,c=fr"
pseudorootdn cn=proxy,ou=applications,ou=tata,o=test,c=fr pseudorootpw secret2
uri "ldap://10.65.23.19:389/ou=tata,o=test,c=fr" pseudorootdn cn=proxy,ou=applications,ou=toto,o=test,c=fr
pseudorootpw secret3 map attribute affe sage
Thanks for your advices ...
Alexandre DVL
___________________________________________________________________________________ You snooze, you lose. Get messages ASAP with AutoCheck in the all-new Yahoo! Mail Beta. http://advision.webevents.yahoo.com/mailbeta/newmail_html.html