CentOS 6.2 não há slapd.conf após a instalação do openldap

7

Acabei de instalar o novo Centos 6.2 com o openldap e o samba com o comando yum. Eu estou tendo um pouco de problema em encontrar o arquivo slapd.conf. Existe uma pasta para slap.d / mas nenhum arquivo conf nela por padrão. Eu posso ver pastas

cacerts 
schema
sldap.d

e arquivo ldap.conf.

Eu também verifiquei no Fedora 15 e encontrei a mesma situação que não há arquivo slapd.conf. Então, agora por onde começar? Eu pesquisei mas encontrei configurações openldap com o Centos 5.x ou Ubuntu que está seguindo o arquivo de configuração do /etc/openldap/slapd.conf

    
por garden air 19.03.2012 / 06:16

1 resposta

9

Note that OpenLDAP no longer reads its configuration from the /etc/openldap/slapd.conf file. Instead, it uses a configuration database located in the /etc/openldap/slapd.d/ directory.

Fonte: A documentação oficial upstream do RHEL7

The slapd configuration consists of LDIF entries organized in a hierarchical directory structure, and the recommended way to edit these entries is to use the server utilities described in Section 16.1.2.1, “Overview of OpenLDAP Server Utilities”.

Em outras palavras, o RHEL6 (e o CentOS6) não possui mais um único arquivo slapd.conf para configurar o openldap. Você deve usar as ferramentas incluídas na seção 16.1.2.1 para configurar o openldap.

Se você tem uma configuração antiga que deseja importar, você pode fazer isso usando este comando:
slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d/

    
por 19.03.2012 / 08:02