Why isn't Berkeley DB being included in slapd?
Marc G. Fournier
scrappy at hub.org
Thu Mar 16 05:46:48 UTC 2006
# ldd /usr/local/libexec/slapd
/usr/local/libexec/slapd:
libldap_r-2.3.so.2 => /usr/local/lib/libldap_r-2.3.so.2 (0x2812f000)
liblber-2.3.so.2 => /usr/local/lib/liblber-2.3.so.2 (0x2816a000)
libsasl2.so.2 => /usr/local/lib/libsasl2.so.2 (0x28175000)
libssl.so.3 => /usr/lib/libssl.so.3 (0x2818a000)
libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x281b9000)
libfetch.so.3 => /usr/lib/libfetch.so.3 (0x282b0000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x282bd000)
libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x282bf000)
libltdl.so.4 => /usr/local/lib/libltdl.so.4 (0x282d8000)
libwrap.so.3 => /usr/lib/libwrap.so.3 (0x282e0000)
libc_r.so.4 => /usr/lib/libc_r.so.4 (0x282e8000)
libc.so.4 => /usr/lib/libc.so.4 (0x2839f000)
I have WITH_BDB=true in the options:
# cat /var/db/ports/openldap23/options
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for openldap-server-2.3.19
_OPTIONS_READ=openldap-server-2.3.19
WITH_SASL=true
WITHOUT_PERL=true
WITH_SHELL=true
WITHOUT_ODBC=true
WITHOUT_SLP=true
WITHOUT_SLAPI=true
WITH_TCP_WRAPPERS=true
WITH_BDB=true
WITHOUT_DYNGROUP=true
WITHOUT_PROXYCACHE=true
WITH_ACI=true
WITHOUT_UNIQUE=true
WITHOUT_PPOLICY=true
WITHOUT_SYNCPROV=true
WITHOUT_RWM=true
WITH_DYNAMIC_BACKENDS=true
WITHOUT_RCORDER=true
And configure is finding it:
checking db.h usability... yes
checking db.h presence... yes
checking for db.h... yes
checking for Berkeley DB major version... 3
checking for Berkeley DB minor version... 3
checking for Berkeley DB link (-ldb3)... yes
checking for Berkeley DB version match... yes
checking for Berkeley DB thread support... yes
But its not included as a list of built in libraries, nor will slapd start
when I try to use it as the backend:
# /usr/local/etc/rc.d/slapd.sh start
Starting slapd.
Unrecognized database type (bdb)
Thanks ...
----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy at hub.org Yahoo!: yscrappy ICQ: 7615664
More information about the freebsd-ports
mailing list