OpenLDAP
| Open LDAP | |
|---|---|
| Première Version | 1988 |
| Dernière Version | 2.6.9 |
| Fonction | Serveur LDAP |
| Licence | OpenLDAP public Licence |
| Site web | www.openldap.org |
OpenLDAP est un annuaire informatique qui fonctionne sur le modèle client/serveur. Il contient des informations de n’importe quelle nature qui sont rangées de manière hiérarchique.
Stockage
Le logiciel OpenLDAP ne stocke pas les données directement, il utilise une bibliothèque tierce pour le faire. Généralement, c’est la base de données Berkeley DB qui est utilisée sous GNU/Linux. Mais il est possible d’utiliser MySQL, LDBM, des fichiers à plat, etc.
Réplication
OpenLDAP prend en charge le mécanisme de réplication, via une directive de configuration syncrepl.
Composants
OpenLDAP est constitué de 4 éléments principaux :
- slapd (Stand-alone LDAP Daemon) : démon LDAP autonome. Il écoute les connexions LDAP sur n’importe quel port (389 par défaut) et répond aux opérations LDAP qu’il reçoit via ces connexions. Typiquement, slapd est appelé au moment du boot.
- lloadd (LDAP Load Balancer Daemon) : démon LDAP autonome.
- des bibliothèques implémentant le protocole LDAP.
- des utilitaires, des outils et des exemples de clients.
Composant obsolète
Les versions anciennes d’openLDAP utilisaient le composant slurpd (Stand-alone LDAP Update Replication Daemon), ce composant est devenu obsolète. Une directive de configuration syncrepl (réplication synchronisée) permet de configurer le daemon slapd pour effectuer aussi la réplication de(s) annuaire(s) par un mécanisme dit de pull replication (le destinataire tire l’information vers lui).
