
Estaba intentando configurar el árbol de directorios predeterminado en una instalación limpia de OpenLDAP en Ubuntu (apt-get install slapd).
Encontré /usr/share/slapd/slapd.conf e iba a cambiar la configuración del sufijo, y noté que hay algún tipo de sustitución de token: @SUFFIX@ y @BACKEND@.
¿Cómo se sustituyen estos tokens y dónde se proporcionan los valores?
Respuesta1
slapd.conf
no se está utilizando en este caso. En cambio, el backend de configuración (OLC) se utiliza en cn=config
.
La forma más sencilla de cambiar la raíz DIT predeterminada era volver a ejecutar la configuración:
sudo dpkg-reconfigure slapd
Luego responda la pregunta del "dominio" de manera diferente. Después de borrar el contenido LDAP antiguo y reiniciar slapd, obtuve el cambio de dc=nodomain a dc=whatever.