URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 71952
[ Назад ]

Исходное сообщение
"openldap error (unrecognized database type ldbm)"

Отправлено 0m3r , 05-Фев-07 16:52 
поднимаю 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 error (unrecognized database type ldbm)"
Отправлено bass , 06-Фев-07 07:11 
>поднимаю 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 error (unrecognized database type ldbm)"
Отправлено 0m3r , 06-Фев-07 09:50 
>в документации на 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 error (unrecognized database type ldbm)"
Отправлено 0m3r , 06-Фев-07 10:43 
>>в документации на 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
ЗЫ.а да все либы при етном собрались и лежат там где и положено


"openldap error (unrecognized database type ldbm)"
Отправлено bass , 06-Фев-07 10:47 
>но почему тогда  unrecognized database type ldbm
>ЗЫ.а да все либы при етном собрались и лежат там где и
>положено

а сделано ли в slapd.conf?
moduleload      back_ldbm
database        ldbm


"openldap error (unrecognized database type ldbm)"
Отправлено 0m3r , 06-Фев-07 10:53 
>>но почему тогда  unrecognized database type ldbm
>>ЗЫ.а да все либы при етном собрались и лежат там где и
>>положено
>
>а сделано ли в slapd.conf?
>moduleload      back_ldbm
>database        ldbm
нет :)))
спасибо
offtopic