I am in the process of converting an existing LDAP infrastructure to OpenLDAP. 
I have a case where it would be convenient for two different objectClasses to 
map into the memberOf attribute.  Is it possible to define two overlay configs 
or will they end up fighting each other over the memberOf attribute? For 
instance:

dn: olcOverlay={5}memberofA,olcDatabase={2}mdb,cn=config
objectClass: olcOverlayConfig
objectClass: olcMemberOf
olcOverlay: {5}memberofA
olcMemberOfDangling: error
olcMemberOfRefInt: FALSE
olcMemberOfGroupOC: objectClassA
olcMemberOfMemberAD: member
olcMemberOfMemberOfAD: memberOf

dn: olcOverlay={6}memberofB,olcDatabase={2}mdb,cn=config
objectClass: olcOverlayConfig
objectClass: olcMemberOf
olcOverlay: {6}memberofB
olcMemberOfDangling: error
olcMemberOfRefInt: FALSE
olcMemberOfGroupOC: objectClassB
olcMemberOfMemberAD: member
olcMemberOfMemberOfAD: memberOf

//
John Pfeifer
Division of Information Technology
University of Maryland, College Park


Reply via email to