[Pdns-users] Problem with aRecord matching in ldap backend

Nick Milas nmilas at admin.noa.gr
Wed Jan 12 11:45:42 UTC 2011


Any suggestions?

Norbert, any advice?

Could you please clarify?

Thanks very much,
Nick

On 8/1/2011 2:08 ΌΌ, Nick Milas wrote:
> Hi,
>
> This is more of an LDAP question, but it is directly connected to 
> powerdns/ldap-backend, so I need some feedback:
>
> I am trying to select particular records based on their aRecord 
> attribute in openldap (dns records stored in ldap backend - simple mode).
>
> So I am trying to use - in external scripts - a search filter like: 
> (aRecord=10.11.12.*) but it never produces results.
>
> I noticed that aRecord is defined in dnsDomain schema (available in 
> cosine.schema) and inherited in dnsDomain2.
>
> I came to the conclusion that the problem may be caused by the fact 
> that aRecord (oid: 0.9.2342.19200300.100.1.26) has no substring 
> matching rule defined in schema:
>
> 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?
>
> Please advise.
>
> Thanks in advance,
> Nick
>
> _______________________________________________
> Pdns-users mailing list
> Pdns-users at mailman.powerdns.com
> http://mailman.powerdns.com/mailman/listinfo/pdns-users
>



More information about the Pdns-users mailing list