7.3. LDAP

OpenLDAP

La configuración requerida para el servicio de OpenLDAP ha cambiado en Red Hat Enterprise Linux 6. En versiones anteriores, slapd se configuraba mediante el archivo /etc/openldap/slapd.conf. La configuración slapd en Red Hat Enterprise Linux 6 ahora se almacena en un directorio especial LDAP (/etc/openldap/slapd.d/) con un esquema predefinido y árbol de información de directorio (DIT). Para obtener mayor información sobre este esquema de configuración, consulte openldap.org. La sección a continuación explica cómo convertir el antiguo archivo de configuración para que funcione con el nuevo directorio:

7.3.1. Conversión de la configuración slapd

Este ejemplo asume que el archivo a convertir de la configuración anterior slapd está localizado en /etc/openldap/slapd.conf y el nuevo directorio para configuración de OpenLDAP está localizado en /etc/openldap/slapd.d/.
  • Retire el contenido del nuevo directorio /etc/openldap/slapd.d/:
     # rm -rf /etc/openldap/slapd.d/* 
  • Ejecute slaptest para chequear la validez del archivo de configuración y especificar el nuevo directorio de configuración:
     slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d 
  • Configure permisos en el nuevo directorio:
     chown -R ldap:ldap /etc/openldap/slapd.d 
     chmod -R 000 /etc/openldap/slapd.d 
     chmod -R u+rwX /etc/openldap/slapd.d 
  • Una vez que el servicio haya sido confirmado para que funcione en el nuevo directorio de configuración, retire el archivo de configuración anterior:
     rm -rf /etc/openldap/slapd.conf