
Пробовал поставить несколько раз Openldap, по различным докам, но лыжи почему то не едут.
Ставлю на новую фрю 6.3 например, после обновления портов версия 2.4.7, всё ставится без проблем. Прописываю в rc.conf:
Код: Выделить всё
slapd_enable="YES"
slapd_flags='-h "ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ? ldap://192.168.0.254/"'
slapd_sockets="/var/run/openldap/ldapi"
В slapd.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
access to attrs=userPassword
by self write
by anonymous auth
by * none
access to *
by self write
by anonymous read
by * none
database bdb
suffix "dc=p2k1"
rootdn "cn=root,dc=p2k1"
rootpw secret
directory /var/db/openldap-data
index objectClass eq
loglevel 256
В base.ldif:
Код: Выделить всё
dn: dc=p2k1
objectClass: dcObject
objectClass: organization
objectClass: top
dc:p2k1
o:p2k1
По разному пробовал, это текущие. Вот, когда я запускаю slapd он пишет "Starting slapd.", но нигде в процессах он не появляется, и не запускается. Подскажите, где косяк, может ему ещё какие конфиги нужны, или как найти где он пишет ошибку, чтоб можно было понять почему он не стартует?