Rich Megginson wrote: > On 01/11/2011 08:25 AM, Deyan Stoykov wrote: >> Rich Megginson wrote: >>> On 01/11/2011 06:53 AM, Deyan Stoykov wrote: >>>> Rich Megginson wrote: >>>>> On 01/10/2011 08:18 AM, Deyan Stoykov wrote: >>>>>> Hello! >>>>>> >>>>>> I'm implementing CoS for the ou attribute, but it doesn't work when a >>>>>> language code (RFC2596) is included. >>>>>> >>>>>> # ldapsearch -x -y /etc/ldap.secret "cospriority=CIKO Template" -LLL >>>>>> dn: cospriority=CIKO Template,ou=CIKO,ou=People,dc=ru,dc=acad,dc=bg >>>>>> ou: CIKO >>>>>> ou;lang-bg:: 0KbQmNCa0J4= >>>>>> cosPriority: CIKO Template >>>>>> objectClass: top >>>>>> objectClass: costemplate >>>>>> objectClass: extensibleobject >>>>> This does not look correct. cosPriority is supposed to be an integer: >>>>> http://docs.redhat.com/docs/en-US/Red_Hat_Directory_Server/8.2/html-single/Administration_Guide/index.html#Advanced_Entry_Management-Assigning_Class_of_Service >>>>> >>>> Thank you, I fixed this, but the issue still exists: >>>> >>>> # ldapsearch -x -y /etc/ldap.secret "cn=CIKO Template" -LLL >>>> dn: cn=CIKO Template, cn=CIKO CoS, >>>> ou=CIKO,ou=People,dc=ru,dc=acad,dc=bg >>>> cn: CIKO Template >>>> cosPriority: 1 >>>> ou: CIKO >>>> ou;lang-bg:: 0KbQmNCa0J4= >>>> objectClass: top >>>> objectClass: costemplate >>>> objectClass: extensibleobject >>>> >>>> # ldapsearch -x -y /etc/ldap.secret uid=dstoykov ou -LLL >>>> dn: uid=dstoykov,ou=CIKO,ou=People,dc=ru,dc=acad,dc=bg >>>> ou: CIKO >>> What is your CoS definition entry? >> >> dn: cn=CIKO CoS, ou=CIKO,ou=People,dc=ru,dc=acad,dc=bg >> costemplatedn: cn=CIKO Template, cn=CIKO CoS, >> ou=CIKO,ou=People,dc=ru,dc=acad,dc=bg >> objectClass: top >> objectClass: ldapsubentry >> objectClass: cossuperdefinition >> objectClass: cosPointerDefinition >> cosAttribute: ou;lang-bg >> cosAttribute: ou >> cn: CIKO CoS >> >> Btw I was unable to export the CoS definition entry with ldapsearch >> (it was never in the results, even with no filter), only with db2ldif. >> I don't know if this is bug or by design. > This is by design. CoS definition entries inherit from objectclass > ldapsubentry - these are special entries that only show up if you > provide the special search filter objectclass=ldapsubentry - so if you > want to see all of your cos definition entries, try this: > ldapsearch ..... > '(&(objectclass=cossuperdefinition)(objectclass=ldapsubentry))' Thanks, good to know! > Does it work correctly if you just have a single cosAttribute: ou;lang-bg? No, no values are returned. # ldapsearch -x uid=dstoykov ou -LLL dn: uid=dstoykov,ou=CIKO,ou=People,dc=ru,dc=acad,dc=bg -- Deyan Stoykov, dstoykov@xxxxxxxxxxx System administrator University of Ruse -- 389 users mailing list 389-users@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/389-users