<br><br><div class="gmail_quote">On Mon, Mar 19, 2012 at 1:15 PM, Simo Sorce <span dir="ltr"><<a href="mailto:simo@redhat.com">simo@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Sun, 2012-03-18 at 13:59 +0100, Marco Pizzoli wrote:<br>
> Hi Simo,<br>
><br>
> On Sat, Mar 17, 2012 at 7:16 PM, Simo Sorce <<a href="mailto:simo@redhat.com">simo@redhat.com</a>> wrote:<br>
> On Sat, 2012-03-17 at 11:12 +0100, Marco Pizzoli wrote:<br>
> > Hi guys,<br>
> ><br>
> > I extended my set of LDAP objectClasses associated to users<br>
> by adding<br>
> > my new objectClass to my cn=ipaConfig LDAP entry, the<br>
> > ipaUserObjectClasses attribute.<br>
> > Then, I created a new user with the web ui and I see the new<br>
> > objectClass associated with that user, but as structural<br>
> instead of<br>
> > auxiliary. I don't know why, could you help me?<br>
> ><br>
> > Same thing happened for my groups. I added 3 objectClasses<br>
> and now I<br>
> > see all of them as structural. I would understand an answer:<br>
> all<br>
> > objectClasses eventually result as structural, but so why,<br>
> for<br>
> > example, the ipaObject is still an auxiliary objectClass?<br>
><br>
><br>
> The objectClass type depends on the schema. It is not<br>
> something that<br>
> changes after you assign it to an object.<br>
><br>
> Yes, your answer surely does make sense.<br>
><br>
> My question was triggered by the fact that, AFAICS, not all<br>
> objectClasses are structural as well.<br>
> In fact I can see that, for my group object, the objectClass<br>
> "ipaobject" has been defined as auxiliary, while others structural.<br>
> For users, I see that *only my objectClass* is defined as structural.<br>
> All others as auxiliary.<br>
><br>
> In attachment you can see 2 images that immediately represent what I'm<br>
> trying to explain.<br>
><br>
> If this was the intended behaviour, I would be really interested in<br>
> knowing what is the rationale behind this.<br>
> Only curiousity, as usual :-)<br>
<br>
</div></div>Objectclasses have no structureal/auxiliary "attribute" in an object,<br>
it's your ldap browser that is returning the labeling by (I guess )<br>
searching the schema.<br></blockquote><div><br>Exact. I admit I have not been so clear in my explanation. <br> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I guess your object is getting it wrong, or the schema you defined in<br>
389ds has these classes marked structural.<br>
><br>
search the schema with your browser and see how it identify these<br>
classes ?<br></blockquote><div><br>In attachment. You can find only one, but all of them are equivalent from this point.<br>They are indeed seen as structural, even if my added schema file declare them as auxiliary.<br> <br>
</div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I see you also opened a bug, but it makes little sense to me. I will<br>
close it as invalid for now, unless there is evidence 389ds returns the<br>
wrong type from the schema tree.<br></blockquote><div><br>Ok, I agree.<br><br>Thanks as usual<br>Marco<br> <br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
Simo.<br>
<br>
--<br>
Simo Sorce * Red Hat, Inc * New York<br>
<br>
</div></div></blockquote></div><br>