Tuc wrote:
We're having an issue with a slightly older version of openldap. (2.4.23-26 on CentOS). Using Apache Directory Studio I do a search:
"(objectclass=person)" on a search base of "ou=People,dc=example,dc=com"
This should be the easiest and simplest search in the world. However, I get entries like :
Could you please elaborate on what result you expected?
dn: uid=PLACEHOLDER_example_agent,ou=People,dc=example,dc=com objectClass: top objectClass: posixAccount objectClass: inetOrgPerson [..] and
dn: uid=BDTestUser,ou=People,dc=example,dc=com objectClass: top objectClass: organizationalPerson objectClass: inetOrgPerson [..]
Given inetOrgPerson SUP organizationalPerson SUP person this result looks perfectly fine to me.
Also note that even attributes can also be sub-classed (SUP).
Ciao, Michael.