instructions
This commit is contained in:
17
Readme.md
Normal file
17
Readme.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# Overlays
|
||||
|
||||
## Auditlog
|
||||
|
||||
Trace tous les changements apportés à une base LDAP
|
||||
|
||||
👀 Voir le fichier _audit.ldif_
|
||||
|
||||
Test: réaliser quelques opérations d'écriture, voir le fichier de log
|
||||
|
||||
## Unique
|
||||
|
||||
Permet de garantir l'unicité d'un attribut sur une étendue donnée (dans ce cas l'attribut uidnumber, qui doit être unique sur l'ensemble des données)
|
||||
|
||||
👀 Voir le fichier _unique.ldif_
|
||||
|
||||
Test: tenter de créer un nouvel utilisateur avec un uidnumber existant
|
||||
16
audit.ldif
Normal file
16
audit.ldif
Normal file
@@ -0,0 +1,16 @@
|
||||
dn: cn=module,cn=config
|
||||
changetype: add
|
||||
objectClass: olcModuleList
|
||||
cn: module
|
||||
olcModulePath: /usr/lib64/openldap/
|
||||
olcModuleLoad: auditlog.la
|
||||
|
||||
dn: olcOverlay=auditlog,olcDatabase={2}mdb,cn=config
|
||||
changetype: add
|
||||
objectClass: olcOverlayConfig
|
||||
objectClass: olcAuditLogConfig
|
||||
olcOverlay: auditlog
|
||||
olcAuditlogFile: /var/log/ldapaudit.log
|
||||
# ldap doit pouvoir écrire dans ce fichier
|
||||
# penser à sa rotation
|
||||
|
||||
14
unique.ldif
Normal file
14
unique.ldif
Normal file
@@ -0,0 +1,14 @@
|
||||
dn: cn=module,cn=config
|
||||
changetype: add
|
||||
objectClass: olcModuleList
|
||||
cn: module
|
||||
olcModulePath: /usr/lib64/openldap/
|
||||
olcModuleLoad: unique.la
|
||||
|
||||
dn: olcOverlay=unique,olcDatabase={2}mdb,cn=config
|
||||
changetype: add
|
||||
objectClass: olcOverlayConfig
|
||||
objectClass: olcUniqueConfig
|
||||
olcUniqueURI: ldap:///?uidnumber?sub
|
||||
olcUniqueURI: ldap:///?gidnumber?sub
|
||||
|
||||
Reference in New Issue
Block a user