4. De slapd.conf à cn=config
● slapd.conf :
● Depuis la création d'OpenLDAP, la configuration est faite dans slapd.conf
● Le fichier slapd.conf peut inclure d'autres fichiers (clause « include »), en
particulier les fichiers de schéma
● Toute modification de configuration nécessite un arrêt/relance d'OpenLDAP
● cn=config :
● Depuis OpenLDAP 2.4, la configuration peut être stockée en LDAP, c'est le
backend cn=config
● Modifier un paramètre de configuration revient à faire une modification
LDAP
● La configuration est prise en compte automatiquement
4
5. Avantages et inconvénients de cn=config
● Avantages :
● Configuration prise en compte sans redémarrage
● Réplication
● Administration à distance
● Inconvénient :
● Peu intuitif
● Pas de commentaire
● Pas de suppression (pour l'instant)
● Sauvegarde/restauration de la configuration plus complexe
5
6. Exemple : changer le niveau de log
● Avec slapd.conf :
Loglevel 256
● Avec cn=config :
echo "dn: cn=config
changetype: modify
replace: olcLogLevel
olcLogLevel: 256" | ldapmodify -x -D cn=manager,cn=config -W
6
8. Présentation
● LinID OpenLDAP Manager (LinID OM) est basé sur LinID Directory
Manager (LinID DM)
● LinID DM est une application permettant de créer des interfaces
fonctionnelles de gestion des données LDAP :
● Gestion fine des habilitations de lecture et d'écriture (attribut par attribut)
● Schéma enrichi pour définir les libellés, les valeurs autorisées, etc.
● Moteur J2EE Tapestry 5 / Spring
● LinID OM est une interface de gestion des données de la branche
cn=config
8
9. Fonctionnalités principales
● Gestion des backends
● Gestion des overlays
● Auto détection de la version d'OpenLDAP
● Gestion du cn=monitor
● Configuration de plusieurs instances d'OpenLDAP
9
12. Projet en développement
● Des premières versions ont été sorties mais ne sont pas encore
fonctionnelles
● Il reste du travail sur la description complète des attributs, la gestion
des connexions, etc.
● Le projet est libre, vous pouvez participer !
● Rendez-vous sur http://www.linid.org
12
14. Merci de votre attention
Contact :
LINAGORA – Siège social
80, rue Roque de Fillol
92800 PUTEAUX
FRANCE
Tél. : 0 810 251 251 (tarif local)
Fax : +33 (0)1 46 96 63 64
Mail : info@linagora.com
Web : www.linagora.com
Photos de la présentation tirées de Flickr (Creative Commons)
WWW.LINAGORA.COM