Thanks Norbert,

Although the OpenLDAP guys would not encourage such a change (and, formally speaking, they are right), since the aRecord attribute definition (in the standard distribution cosine.schema file) is according to RFC 1274 without a SUBSTR matching rule, I guess it's the easiest solution, provided one can manually "convey" the changes when upgrading. I would urge some more LDAP-engaged people to push some official changes to this RFC (since it's published in 1991) to allow substring matches to this and to other attributes (to provide more versatility in searching) and possibly other changes. I am afraid I can't do it.

I already tested the change on a testing box and it works.

Thanks again,
Nick


On 16/1/2011 7:50 μμ, Norbert Sendetzky wrote:
Hi Nick

attributetype ( 0.9.2342.19200300.100.1.26 NAME 'aRecord'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )

I thought of modifying it in order to allow substring matching, like:

attributetype ( 0.9.2342.19200300.100.1.26 NAME 'aRecord'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )

Would this change possibly cause any problems? Should I do it or not?
Would powerdns be affected in any way?

This might work. The only problem will be OpenLDAP upgrades because they will overwrite your change.


Norbert

_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to