septembre 12
2015
Ajouter des schémas dans votre annuaire OpenLDAP avec Debian Jessie
depuis Debian Squeeze la structure des schémas ldap a changé ils ne sont plus au format .schema mais .ldif
on crée un fichier convert-file.conf
include /etc/ldap/schema/......... ..... ..... include /etc/ldap/schema/openldap.schema
On va convertir ce fichier en fichier LDIF :
On crée tout d’abord un répertoire de travail
Puis on le transforme en fichiers LDIF
# mkdir /tmp/ldif_output # slapcat -f /etc/ldap/convert-file.conf -F /tmp/ldif_output -n0 -s "cn={4}openldap,cn=schema,cn=config" > /tmp/cn=openldap.ldif
Puis on copie le fichier LDIF correspondant à l’include et On fixe les droits et on relance ldap
# cp /tmp/ldif_output/cn\=config/cn\=schema/cn\=\{4\} openldap.ldif /etc/ldap/slapd.d/cn\=config/cn\=schema/ # chown openldap:openldap /etc/ldap/slapd.d/cn=config/cn=schema/cn={4}openldap.ldif # /etc/init.d/slapd restart
ici /cn={4}openldap.ldif car 5eme schema dans mon ldap , a adapter selon votre configuration