Pessoal,

Estou quebrando a cabeça aqui com o OpelLDAP. Ocorre que o servidor não 
consegue ler os bancos de dados no diretório configurado, pois fica bem claro 
no log que está procurando no lugar errado :

bdb_db_open: Cannot access database directory /var/run/ldap//var/lib/ldap (2)
backend_startup_one: bi_db_open failed! (-1)
slapd stopped.
connections_destroy: nothing to destroy.

Obviamente, não existe o diretório "/var/run/ldap//var/lib/ldap", mas sim o 
diretório correto "/var/lib/ldap" onde estão os dbs de fato (tendo como 
dono "ldap", chmod 600).
No /etc/openldap/slapd.conf existe a linha "directory      /var/lib/ldap", 
direitinho (é o default) e pelo que entendi da documentação é aí que se 
configura o diretório dos arquivos. 

Mandriva 2007

# rpm -qa | grep ldap
openldap-servers-2.3.27-1.1mdv2007.0
smbldap-tools-0.9.2-2mdv2007.0
openldap-2.3.27-1.1mdv2007.0
perl-ldap-0.33-3mdk
libldap2.3_0-2.3.27-1.1mdv2007.0
openldap-clients-2.3.27-1.1mdv2007.0

Qualquer luz já ajuda, obrigado.
Joao Marques
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a