This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
cfdt/poc-1/db.ldif

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