Marc,

Thanks for your answer. The problem is not the set of attributes within the person class, but the rules that apply for RDN creation.

To give an example:
I am able to create this entry within my brand new eDirectory

dn: cn=Stefan Zoerner,dc=labeo,dc=de
cn: Stefan Zoerner
sn: Zoerner
objectClass: Top
objectClass: Person

But not this entry

dn: sn=Zoerner,dc=labeo,dc=de
cn: Stefan Zoerner
sn: Zoerner
objectClass: Top
objectClass: Person

Creation causes a naming violation. Person seems only to allow cn as RDN. This leads me to the problem that I am not able to test an operation like this (after adding the first entry)

dn: cn=Stefan Zoerner,dc=labeo,dc=de
changetype: modrdn
newrdn: sn=Zoerner
deleteoldrdn: 0

Because this causes a naming violation as well (the product is very consistent). For my tests it is not that important, whether the object class is person or something else. I just need an object class, where it is possible to choose different attribute types for the RDN. And all object classes in the eDirectory default schema I tried had the same problem as person (with other attribute types, eg. o for organization but it was always only one allowed).

Greetings, Stefan

Reply via email to