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

 

Catégorie : Ldap | Commentaires fermés sur Ajouter des schémas dans votre annuaire OpenLDAP avec Debian Jessie