On 05/03/13 18:26, Pierangelo Masarati wrote:
Not a slapo-constraint(5) issue, but a slapd.conf(5) issue.
'\' is the
escape char for slapd.conf(5). If you want a '\' to appear in a string,
you need to escape it. So
constraint_attribute mail regex ^[^@]+@[a-z0-9\-]+(\\.[a-z0-9\-]+)*$
passes '^[^@]+@[a-z0-9-]+(\.[a-z0-9-]+)*$' to the regex parser.
p.
Thank you Pierangelo - as it says, in hindsight, on line 45 of man
slapd.conf.
I apologise for my madness! But as slapo-constraint(5) does have
slapd.conf examples, it might be a suggestion to explicitly include an
extra one with \ escaping noted :)
Cheers,
Tim
--
Tim Watts
Personal Blog:
http://squiddy.blog.dionic.net/
http://www.sensorly.com/ Crowd mapping of 2G/3G/4G mobile signal coverage