Então porque será que dá esses erros. No /etc/ldap/ldap.conf precisa
de alguma alteração? Essa é minha config e o erro qd executo:
/etc/ldap/slapd.conf
loglevel -1
include /etc/ldap/schema/core.schema
include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/nis.schema
include /etc/ldap/schema/inetorgperson.schema
modulepath /usr/lib/ldap
moduleload back_bdb
moduleload back_ldap.so
pidfile /var/run/slapd/slapd.pid
argsfile /var/run/slapd/slapd.args
database "bdb"
sufix "dc=patrick,dc=com,dc=br"
rootdn "cn=admin,dc=patrick,dc=com,dc=br"
rootpw {SSHA}+7vJt6RStpyegSCslgAaym6P8AhacpF3
directory /var/lib/ldap
Indices to maintain for this database
index objectClass eq,pres
index ou,cn,mail,surname,givenname eq,pres,sub
index uidNumber,gidNumber,loginShell eq,pres
index uid,memberUid eq,pres,sub
index nisMapName,nisMapEntry eq,pres,sub
defaultaccess read
petty:/etc/ldap# slapd -d 16383
line 12 (pidfile /var/run/slapd/slapd.pid)
/etc/ldap/slapd.conf: line 12: unknown directive <pidfile> inside
backend database definition (ignored).
line 13 (argsfile /var/run/slapd/slapd.args)
/etc/ldap/slapd.conf: line 13: unknown directive <argsfile> inside
backend database definition (ignored).
line 14 (database "bdb")
bdb_db_init: Initializing BDB database
line 15 (sufix "dc=patrick,dc=com,dc=br")
/etc/ldap/slapd.conf: line 15: unknown directive <sufix> inside
backend database definition (ignored).
line 16 (rootdn "cn=admin,dc=patrick,dc=com,dc=br")
>>> dnPrettyNormal: <cn=admin,dc=patrick,dc=com,dc=br>
=> ldap_bv2dn(cn=admin,dc=patrick,dc=com,dc=br,0)
<= ldap_bv2dn(cn=admin,dc=patrick,dc=com,dc=br)=0
=> ldap_dn2bv(272)
<= ldap_dn2bv(cn=admin,dc=patrick,dc=com,dc=br)=0
=> ldap_dn2bv(272)
<= ldap_dn2bv(cn=admin,dc=patrick,dc=com,dc=br)=0
<<< dnPrettyNormal: <cn=admin,dc=patrick,dc=com,dc=br>,
<cn=admin,dc=patrick,dc=com,dc=br>
line 17 (rootpw ***)
/etc/ldap/slapd.conf: line 17: <rootpw> can only be set when rootdn is
under suffix
slapd destroy: freeing system resources.
slapd stopped.
connections_destroy: nothing to destroy.