Проблема back_ldbm и OpenLDAP

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
berTalino
проходил мимо
Сообщения: 5
Зарегистрирован: 2011-02-21 11:57:25
Контактная информация:

Проблема back_ldbm и OpenLDAP

Непрочитанное сообщение berTalino » 2011-02-22 11:47:35

по лиссярской инструкции вроде бы все ясно http://www.lissyara.su/articles/freebsd ... backbones/
Но модуля back_ldbm нет в папке modules , а все остальные есть
версии:
openldap24-server
openldap24-client

rc.conf

Код: Выделить всё

slapd_enable="YES"
slapd_flags='-h "ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap://0.0.0.0/"'
slapd_sockets="/var/run/openldap/l[/color]dapi"
sapd.conf

Код: Выделить всё

include         /usr/local/etc/openldap/schema/core.schema
include         /usr/local/etc/openldap/schema/cosine.schema
include         /usr/local/etc/openldap/schema/inetorgperson.schema
include         /usr/local/etc/openldap/schema/misc.schema
include         /usr/local/etc/openldap/schema/nis.schema
include         /usr/local/etc/openldap/schema/openldap.schema

pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args

modulepath      /usr/local/libexec/openldap

# moduleload    back_bdb
# moduleload    back_hdb
moduleload      back_ldbm

access to attrs=UserPassword
        by self write
        by anonymous auth
        by * none

access to *
        by self write
        by anonymous read
        by * none

database        ldbm
suffix          "dc=11523,dc=ru"
rootdn          "cn=root,dc=11523,dc=ru"

rootpw          secret

directory       /var/db/openldap-data

index   objectClass     eq
index   cn              eq
loglevel        256
Ясно, по сути ,что нет этого файла, но почему тогда в описании используется именно эта база ?

Код: Выделить всё

#cd /usr/local/libexec/openldap | ls -l
lrwxr-xr-x  1 root  wheel      17 Feb 22 09:59 back_bdb-2.4.so -> back_bdb-2.4.so.7
-rwxr-xr-x  1 root  wheel  192679 Feb 22 09:59 back_bdb-2.4.so.7
-rwxr-xr-x  1 root  wheel    1050 Feb 22 09:59 back_bdb.la
lrwxr-xr-x  1 root  wheel      17 Feb 22 09:59 back_bdb.so -> back_bdb-2.4.so.7
lrwxr-xr-x  1 root  wheel      17 Feb 22 09:59 back_hdb-2.4.so -> back_hdb-2.4.so.7
-rwxr-xr-x  1 root  wheel  197289 Feb 22 09:59 back_hdb-2.4.so.7
-rwxr-xr-x  1 root  wheel    1050 Feb 22 09:59 back_hdb.la
lrwxr-xr-x  1 root  wheel      17 Feb 22 09:59 back_hdb.so -> back_hdb-2.4.so.7
lrwxr-xr-x  1 root  wheel      18 Feb 22 09:59 back_ldap-2.4.so -> back_ldap-2.4.so.7
-rwxr-xr-x  1 root  wheel  139283 Feb 22 09:59 back_ldap-2.4.so.7
-rwxr-xr-x  1 root  wheel    1047 Feb 22 09:59 back_ldap.la
lrwxr-xr-x  1 root  wheel      18 Feb 22 09:59 back_ldap.so -> back_ldap-2.4.so.7
lrwxr-xr-x  1 root  wheel      18 Feb 22 09:59 back_meta-2.4.so -> back_meta-2.4.so.7
-rwxr-xr-x  1 root  wheel  124840 Feb 22 09:59 back_meta-2.4.so.7
-rwxr-xr-x  1 root  wheel    1047 Feb 22 09:59 back_meta.la
lrwxr-xr-x  1 root  wheel      18 Feb 22 09:59 back_meta.so -> back_meta-2.4.so.7
lrwxr-xr-x  1 root  wheel      21 Feb 22 09:59 back_monitor-2.4.so -> back_monitor-2.4.so.7
-rwxr-xr-x  1 root  wheel  108296 Feb 22 09:59 back_monitor-2.4.so.7
-rwxr-xr-x  1 root  wheel    1065 Feb 22 09:59 back_monitor.la
lrwxr-xr-x  1 root  wheel      21 Feb 22 09:59 back_monitor.so -> back_monitor-2.4.so.7
lrwxr-xr-x  1 root  wheel      18 Feb 22 09:59 back_null-2.4.so -> back_null-2.4.so.7
-rwxr-xr-x  1 root  wheel   11864 Feb 22 09:59 back_null-2.4.so.7
-rwxr-xr-x  1 root  wheel    1047 Feb 22 09:59 back_null.la
lrwxr-xr-x  1 root  wheel      18 Feb 22 09:59 back_null.so -> back_null-2.4.so.7

# /usr/local/etc/rc.d/slapd.sh start
Starting slapd.
/usr/local/etc/rc.d/slapd.sh: WARNING: failed to start slapd
/var/log/debug.log

Код: Выделить всё

Feb 22 10:41:30 servermail slapd[1766]: @(#) $OpenLDAP: slapd 2.4.22 (Feb 22 2011 09:54:01) $   admin@servermail:/usr/ports/net/openldap24-server/work/openldap-2.4.22/servers/sl
Feb 22 10:41:30 servermail slapd[1766]: lt_dlopenext failed: (back_ldbm) file not found
Feb 22 10:41:30 servermail slapd[1766]: slapd stopped.
Feb 22 10:41:30 servermail slapd[1766]: connections_destroy: nothing to destroy.
Начинающий NIX'ер

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
berTalino
проходил мимо
Сообщения: 5
Зарегистрирован: 2011-02-21 11:57:25
Контактная информация:

Re: Проблема back_ldbm и OpenLDAP

Непрочитанное сообщение berTalino » 2011-02-22 13:25:06

Так.. с этим ясно .. ldbm в версии 2.4 вообще не подерживается .. ставлю теперь по статейке http://www.ignix.ru/public/daemon/openldap_addressbook .. посмотрим, как пойдет
Начинающий NIX'ер

Аватара пользователя
berTalino
проходил мимо
Сообщения: 5
Зарегистрирован: 2011-02-21 11:57:25
Контактная информация:

Re: Проблема back_ldbm и OpenLDAP

Непрочитанное сообщение berTalino » 2011-02-22 13:56:07

Стартанул, чертяка :Search:
Начинающий NIX'ер