[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
sasl authz "dn:" type normalization (ITS#2852)
Full_Name: Pierangelo Masarati
Version: HEAD
OS: Linux RH
URL: http://www.sys-net.it/~ando/Download/slap-sasl-authz-regex-type-2003-11-30.patch
Submission from: (NULL) (81.72.89.40)
Submitted by: ando
When dealing with saslAuthz{To|From} attribute values,
in some cases the "dn:" type doesn't pass normalization
because of regex special chars. This patch introduces
a new type of saslAuthz* string, "regex:", which desn't
undergo normalization before being compiled in regcomp().
The present patch may break some existing configurations
and databases, because "dn:" type saslAuthz* attributes
are not considered regexp any more. In my opinion,
the present patch clarifies an ambiguous issue, so "dn:"
type values should not be considered regexp any more.
However, for backwards compatibility, this statement
may be relaxed.
Ando.