Yoann Gini wrote:

Le 13 févr. 2015 à 00:30, Yoann Gini <[email protected]> a écrit :



Le 12 févr. 2015 à 20:01, Michael Ströder <[email protected]> a écrit :

Could you please elaborate on what exactly "not consistent" means to you?
Seeing the output generated would be good.

Sorry if I'm not clear. What is inconsistent is the value of that attribute.

Of course, without the attribute specified, I get the whole object, but the 
problem is not here.

For each request on the same object, if I look at the value of the 
apple-xmlplist field, the first say blue and the second say red.

If I try to edit this field with any tools I have (Apache directory studio, 
ldapmodify, custom C code), only the object returned by the request without any 
attribute specifier is modified. The request with the attribute specified still 
return the wrong value.

Sometime, pictures and video are better than any word.

I’ve made a quick video and make it available on YouTube if you want to see the 
bug: https://www.youtube.com/watch?v=iPwN-wsegy8

I can’t understand how is it possible.

This has nothing to do with OpenLDAP. You're talking about Apple's privately 
hacked version of the code. Whatever they do in their custom attributes with 
their custom plugins is anybody's guess, but don't expect any Standards 
documented behavior to cover it.

--
  -- Howard Chu
  CTO, Symas Corp.           http://www.symas.com
  Director, Highland Sun     http://highlandsun.com/hyc/
  Chief Architect, OpenLDAP  http://www.openldap.org/project/

Reply via email to