rewrite capabilities for back-ldap - update (ITS#1054)

Full_Name: Pierangelo Masarati
Version: devel
OS: Linux RH 6.2
URL: ftp://ftp.openldap.org/incoming/pierangelo-masarati-rewrite-2001-03-03.patch
Submission from: (NULL) (213.45.22.13)
This patch is intended as a replacement of the one submitted with ITS 989,
which adds dn and filter rewrite capabilities to back-ldap by means of regex.
There are no special improvements, but it merges well with the
attribute/objectclass mapping recently committed (which caused the old patch
to be mostly rejected). The suffix massaging feature, which was also recently
committed, is now replaced transparently, fixing the normalization
weakness discussed in ITS 1002. Finally, the dn match resulting from the
search op is now also being rewritten, using the "matchedDn" rewriteContext
(see libraries/librewrite/RATIONALE for the definition of rewriteContext and
so).
I'd appreciate any feedback on the use of the rewrite capabilities in the
ldap backend, and any suggestions on the use and on possible enhancements of
the
backend. I'll be pleased to answer any questions on configuration problems.
Pierangelo.
Pierangelo Masarati mailto:ando@sys-net.it
Developer, SysNet s.n.c. http://www.sys-net.it