Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
informatique:reseau:ldap:dynlist [2020/01/08 10:47] – bn8 | informatique:reseau:ldap:dynlist [2020/11/23 11:30] – [Installation] bn8 | ||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
===== Installation ===== | ===== Installation ===== | ||
- | Il faut d' | + | Il faut d' |
- | * Créer le fichier /// | + | * Créer le fichier /// |
+ | dn: cn=module{0}, | ||
changetype: modify | changetype: modify | ||
add: olcModuleLoad | add: olcModuleLoad | ||
- | olcModuleLoad: | + | olcModuleLoad: |
+ | EOF</ | ||
* Jouer ce LDIF via // | * Jouer ce LDIF via // | ||
# Ou : | # Ou : | ||
ldapmodify -Y EXTERNAL -H ldapi:/// -f / | ldapmodify -Y EXTERNAL -H ldapi:/// -f / | ||
+ | |||
+ | Il faut charger également le schéma LDAP propre à ce module (fourni par le paquet Debian //slapd//) : <code bash> | ||
+ | # Ou : | ||
+ | ldapadd -Y EXTERNAL -H ldapi:/// -f / | ||
Il faut ensuite activer ce module pour votre // | Il faut ensuite activer ce module pour votre // | ||
- | * Créer le fichier /// | + | * Créer le fichier /// |
+ | dn: olcOverlay={0}dynlist, | ||
objectClass: | objectClass: | ||
objectClass: | objectClass: | ||
olcOverlay: dynlist | olcOverlay: dynlist | ||
olcDlAttrSet: | olcDlAttrSet: | ||
+ | EOF | ||
</ | </ | ||
* Jouer ce LDIF avec //ldapadd// : <code bash> | * Jouer ce LDIF avec //ldapadd// : <code bash> | ||
# Ou : | # Ou : | ||
ldapadd -Y EXTERNAL -H ldapi:/// -f / | ldapadd -Y EXTERNAL -H ldapi:/// -f / |