Full_Name: Philippe EYCHART Version: 2.4.21 OS: Ubuntu 9.10 URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (123.50.86.106)
Hi, Two structural (top) classes are not allowed in the same entry. (a person is not a posixGroup ...)
Multiple inheritance is not allowed. (although "oc_sup_oids" is a "char **" in the structure "LDAPObjectClass" ... 8-| )
But, why "organisationalPerson" and "residentialPerson" are they not allowed (error returned: 65) in the same entry of type "person"? Yet, they both inherit from the same objectClass "person"?!... (And these two concepts are not incompatible...)
Is this fact a misinterpretation of the "simple inheritance" or this return is correct?...
(On the other hand, it's true that "person" and "posixGroup" inherit both from the same -abstract- objectClass : "top" ...)
None of my research does the answer (Is this a bugg in the server or must I implement it like that?), so I turn to you ... Regards. PE http://home.gna.org/ldapcppei/Frontends/Howto-7.fr.html#ss7.2