(Favor consertar o horário do seu computador, todas as suas mensagens
chegam como se fossem algumas horas mais antigas)
patrick escreveu:
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
(...)
Isso já ajuda.
Você pode utilizar o slaptest para verificar se o arquivo de
configuração está aceitável ou não, ele aceita debug também.
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.
(...)
Parece que algumas opções estão sendo tratadas como opções de definição
do banco de dados e estão sendo ignoradas, apesar de o banco de dados
estar sendo definido abaixo.
Sugestão:
Use o arquivo /etc/ldap/slapd.conf que vem com o pacote e não retire nem
altere a ordem das linhas que foram colocadas lá se você não souber o
que está fazendo. O pacote do ldap que está sendo utilizado é o próprio
da distribuição correto?
Edmundo Valle Neto
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]