7.3. LDAP
A configuração requerida para o serviço OpenLDAP foi mudada no Red Hat Enterprise Linux 6. Na versões anteriores, o slapd
era configurado pelo arquivo /etc/openldap/slapd.conf
. A configuração slapd
no Red Hat Enterprise Linux 6 é agora armazenada em um diretório especial LDAP (/etc/openldap/slapd.d/
) com um esquema pré definido e uma Árvore de Informação de Diretório (Directory Information Tree - DIT). Mais detalhes deste esquema de configuração pode ser encontrado em openldap.org. A seção seguinte detalha um exemplo de como converter o arquivo de configuração antigo para funcionar com o novo diretório:
7.3.1. Convertendo a configuração slapd
slapd
está localizado no /etc/openldap/slapd.conf
e o novo diretório para a configuração OpenLDAP está localizado em /etc/openldap/slapd.d/
.
- Remova os conteúdos do novo diretório
/etc/openldap/slapd.d/
:# rm -rf /etc/openldap/slapd.d/*
- Execute
slaptest
para checar a validade do arquivo de configuração e especifique o novo diretório de configuração:slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d
- Configure as permissões do novo diretório:
chown -R ldap:ldap /etc/openldap/slapd.d
chmod -R 000 /etc/openldap/slapd.d
chmod -R u+rwX /etc/openldap/slapd.d
- Uma vez que o serviço é confirmado para funcionar com o novo diretório de configuração, remova o arquivo de configuração antigo:
rm -rf /etc/openldap/slapd.conf