
Eu estava tentando configurar a árvore de diretórios padrão em uma instalação limpa do OpenLDAP no Ubuntu (apt-get install slapd).
Encontrei /usr/share/slapd/slapd.conf e ia alterar a configuração do sufixo e percebi que há algum tipo de substituição de token acontecendo - @SUFFIX@ e @BACKEND@.
Como esses tokens são substituídos – e onde os valores são fornecidos?
Responder1
slapd.conf
não está sendo usado neste caso. Em vez disso, o back-end de configuração (OLC) está sendo usado no cn=config
.
A maneira mais fácil de alterar a raiz DIT padrão era executar novamente a configuração:
sudo dpkg-reconfigure slapd
Em seguida, responda à pergunta "domínio" de maneira diferente. Depois de limpar o conteúdo antigo do LDAP e reiniciar o slapd, consegui a mudança de dc=nodomain para dc=whatever.