8.4.2. Converting slapd configuration
This example assumes that the file to convert from the old
slapd configuration is located at /etc/openldap/slapd.conf and the new directory for OpenLDAP configuration is located at /etc/openldap/slapd.d/.
- Remove the contents of the new
/etc/openldap/slapd.d/directory:# rm -rf /etc/openldap/slapd.d/* - Run
slaptestto check the validity of the configuration file and specify the new configuration directory:slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d - Configure permissions on the new directory:
chown -R ldap:ldap /etc/openldap/slapd.dchmod -R 000 /etc/openldap/slapd.dchmod -R u+rwX /etc/openldap/slapd.d - Once the service is confirmed to be working in the new configuration directory, remove the old configuration file:
rm -rf /etc/openldap/slapd.conf