49 lines
1.4 KiB
Plaintext
49 lines
1.4 KiB
Plaintext
dn: olcDatabase={1}mdb,cn=config
|
|
objectClass: olcMdbConfig
|
|
olcDatabase: {1}mdb
|
|
olcDbDirectory: PATH
|
|
olcSuffix: dc=cfdt,dc=fr
|
|
olcAccess: {0}to attrs=userPassword
|
|
by dn.regex="gidNumber=.*+uidNumber=.*,cn=peercred,cn=external,cn=auth" manage
|
|
by self write
|
|
by anonymous auth
|
|
by dn="cn=admin,dc=cfdt,dc=fr" write
|
|
by * none
|
|
olcAccess: {1}to dn.base=""
|
|
by dn.regex="gidNumber=.*+uidNumber=.*,cn=peercred,cn=external,cn=auth" manage
|
|
by * read
|
|
olcAccess: {2}to *
|
|
by dn.regex="gidNumber=.*+uidNumber=.*,cn=peercred,cn=external,cn=auth" manage
|
|
by self write
|
|
by dn="cn=admin,dc=cfdt,dc=fr" write
|
|
by * read
|
|
olcRootDN: dc=cfdt,dc=fr
|
|
olcRootPW: admin
|
|
|
|
dn: olcOverlay={0}memberof,olcDatabase={1}mdb,cn=config
|
|
objectClass: olcOverlayConfig
|
|
objectClass: olcMemberOf
|
|
olcOverlay: {0}memberof
|
|
olcMemberOfDangling: drop
|
|
olcMemberOfGroupOC: cfdtRole
|
|
olcMemberOfMemberOfAD: cfdtMemberOfRole
|
|
olcMemberOfRefInt: TRUE
|
|
|
|
dn: olcOverlay={1}memberof,olcDatabase={1}mdb,cn=config
|
|
objectClass: olcOverlayConfig
|
|
objectClass: olcMemberOf
|
|
olcOverlay: {1}memberof
|
|
olcMemberOfDangling: drop
|
|
olcMemberOfGroupOC: cfdtRegion
|
|
olcMemberOfMemberOfAD: cfdtMemberOfRegion
|
|
olcMemberOfRefInt: TRUE
|
|
|
|
dn: olcOverlay={2}memberof,olcDatabase={1}mdb,cn=config
|
|
objectClass: olcOverlayConfig
|
|
objectClass: olcMemberOf
|
|
olcOverlay: {2}memberof
|
|
olcMemberOfDangling: drop
|
|
olcMemberOfGroupOC: cfdtFederation
|
|
olcMemberOfMemberOfAD: cfdtMemberOfFederation
|
|
olcMemberOfRefInt: TRUE
|