поднимаю samba pdc +ldap
нубовский вопрос
с какими опцыями собирать openldap23-server чтоб он мог с ldbm базами работать
кода собирал (с портов опц. ставил sasl perl shell odbc tcp_wrappers bdb dynamic_backends slurpd )
ошибка при старте
=======
slapd[356]: nss_ldap :could not search LDAP server -server is unavaible
Unrecognized database type(ldbm)
=======
>поднимаю samba pdc +ldap
>нубовский вопрос
>с какими опцыями собирать openldap23-server чтоб он мог с ldbm базами работать
>
>кода собирал (с портов опц. ставил sasl perl shell odbc tcp_wrappers bdb
>dynamic_backends slurpd )
>ошибка при старте
>=======
>slapd[356]: nss_ldap :could not search LDAP server -server is unavaible
> Unrecognized database type(ldbm)
>=======
в документации на openldap.org: backend ldbm is depricated. да и не советовали ещё в openldap_2.[0-2].xx использовать. Но так-то он ещё есть: --enable-ldbm в ./configure
>в документации на openldap.org: backend ldbm is depricated. да и не советовали
>ещё в openldap_2.[0-2].xx использовать. Но так-то он ещё есть: --enable-ldbm
>в ./configure
воощето я тут про freebsd ports (openldap23-server) говорю.
./configure тут нет и не будет а вот make config есть но сбор с опцыей dynamic_backends которая по идеи и должна (раньше так точно давала) подержку ldbm баз.
Может кто умеет читать портЫ правильно а то у мну както не очень получаетса.
>>в документации на openldap.org: backend ldbm is depricated. да и не советовали
>>ещё в openldap_2.[0-2].xx использовать. Но так-то он ещё есть: --enable-ldbm
>>в ./configure
>воощето я тут про freebsd ports (openldap23-server) говорю.
>./configure тут нет и не будет а вот make config есть но
>сбор с опцыей dynamic_backends которая по идеи и должна (раньше так
> точно давала) подержку ldbm баз.
>Может кто умеет читать портЫ правильно а то у мну както не
>очень получаетса.
ну вот же
#Makefile (usr/ports/net/openldap23-server/Makefile)
....
.if !defined(WITHOUT_DYNAMIC_BACKENDS)
BACKEND_ENABLE= "mod"
...
.else
BACKEND_ENABLE= "yes"
...
.endif...
СONFIGURE_ARGS+= --localstatedir=${LOCALSTATEDIR} \
--enable-ldbm=${BACKEND_ENABLE} \
...но почему тогда unrecognized database type ldbm
ЗЫ.а да все либы при етном собрались и лежат там где и положено
>но почему тогда unrecognized database type ldbm
>ЗЫ.а да все либы при етном собрались и лежат там где и
>положеноа сделано ли в slapd.conf?
moduleload back_ldbm
database ldbm
>>но почему тогда unrecognized database type ldbm
>>ЗЫ.а да все либы при етном собрались и лежат там где и
>>положено
>
>а сделано ли в slapd.conf?
>moduleload back_ldbm
>database ldbm
нет :)))
спасибо
offtopic