Andrew Kay wrote:
Howard,
On 12/17/06, Howard Chu <hyc(a)symas.com> wrote:
> I've patched this in HEAD. This should resolve ITS#4638 and #4689.
> Please test it and report back...
I hope I'm not jumping the gun here, and I imagine your above comment
was directed at Pierangelo but I checked out the HEAD tag, compiled
and tested with the previous configuration file.
You checked out the entire tree, or just a few specific files?
Still the directory entries in the subordinate (OpenLDAP bdb database)
directory are not included when performing a query on an attribute
that is rewritten and the search base is the entire directory. Again,
as before if I explicitly set the base to the subordinate directory
the directory entry is returned as expected.
I imagine the changes in question are 1.121 and 1.122 of:
http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/backglue.c?hideatt...
I tried both 1.121 and 1.122 revisions.
Again, I apologise if I have jumped the gun again and thanks for you
help so far.
That's only part of the fix; you also need an updated overlays/rwm.c
file (1.78).
No, you're not jumping the gun. The current HEAD code works for me in
all of the existing test scenarios as well as some similar to what you
described.
--
-- Howard Chu
Chief Architect, Symas Corp.
http://www.symas.com
Director, Highland Sun
http://highlandsun.com/hyc
OpenLDAP Core Team
http://www.openldap.org/project/