Pierangelo Masarati wrote:
so performing the substitutions, and breaking up and combining literals as appropriate
by set.exact="this/mail &
([ldap:///]+([ldap:///dc=example,dc=net??one(manager=]+user+[)])/entryDN+[??one]/entryDN)/mail"
the above should work. Unless I missed something in your description, of course.
As I said in my previous posting, literals must be combined in the appropriate manner; the above, however, is not. The right string is
by set.exact="this/mail & ([ldap:///]+(([ldap:///dc=example,dc=net??one?(manager=]+user+[)])/entryDN+[??one])/entryDN)/mail"
Tested right now with HEAD, seems to work as expected.
p.
Ing. Pierangelo Masarati OpenLDAP Core Team
SysNet s.n.c. Via Dossi, 8 - 27100 Pavia - ITALIA http://www.sys-net.it ------------------------------------------ Office: +39.02.23998309 Mobile: +39.333.4963172 Email: pierangelo.masarati@sys-net.it ------------------------------------------