Am Thu, 30 Dec 2010 13:09:24 +0100 schrieb "Angel L. Mateo" <[email protected]>:
> Hello, > > Is attribute options supported in openldap (version 2.4.21)? > > In RFC 2251 (LDAPv3) the attributes in search could be > specified as attribute_name;options, so you could indicate options in > the return of the attributes. > > Specifically, what I want to do is: I have attributes wich > value is a URN, so I want to get just a special part of the URN, that > is: > > Traditional search: > > Ldap filter: ([email protected]) > Atributos: mail, schacPersonalUniqueID > Result: > mail: [email protected] > schacPersonalUniqueID: > urn:mace:terena.org:schac:personalUniqueID:es:12345678Q > > Search with options: > Ldap filter: ([email protected]) > Atributos: mail, schacPersonalUniqueID;x-urn-7 > Result: > mail: [email protected] > schacPersonalUniqueID: 12345678Q > > I have tried this with a standard configuration, but it isn't > working: > > ama...@joshua:~$ /usr/bin/ldapsearch ... [email protected] > schacPersonalUniqueID;x-urn-7 > # extended LDIF > # > # LDAPv3 > # base <dc=Telematica> with scope subtree > # filter: uid=amateo > # requesting: irisClassifCode > # > > # amateo, Usuarios, telematica > dn: uid=user,ou=People,dc=mydomain,dc=com > > # search result > search: 2 > result: 0 Success > > # numResponses: 2 > # numEntries: 1 > x-urn-1: orden no encontrada > > Is it supported? Do I have to configure anything in the slapd > server? It is supported, but you have to declare the attribute options in slapd configuration olcAttributeOptions: x-urn -Dieter -- Dieter Klünter | Systemberatung http://dkluenter.de GPG Key ID:DA147B05 53°37'09,95"N 10°08'02,42"E
