[Pdns-dev] ldapbackend patch for AXFR base DN
Peter van Dijk
peter.van.dijk at netherlabs.nl
Fri Jul 20 10:15:13 CEST 2012
Hello Tom,
On Jul 20, 2012, at 9:31 , Tom Bamford wrote:
> I encountered an issue with the way the ldapbackend performs AXFR
> searches. It assumes that your subdomain entries are children of the
> parent dn of the entry with your SOA record.
>
> Accordingly, I have patched ldapbackend.cc (ldapbackend.so) to use the
> ldap-basedn that I defined rather than the parent dn from the first
> AXFR related search. Rather than change the current behaviour, I also
> added a boolean configuration item ldap-basedn-axfr-override which is
> first evaluated using mustDo().
>
> It's a simple change but I expect could be very useful to other admins
> in a use case similar to mine, where your LDAP tree is not designed
> solely for DNS and you might have host entries outside the same parent
> DN as your sOARecord. Diff is attached for a patch against the current
> trunk (also also works for 3.1.1 and 3.0.1, also 2.9.22 when applied
> manually).
Good to hear the ldapbackend is seeing usage, we don't hear much of that!
Thank you for your patch; would you please file a ticket at wiki.powerdns.com and attach it? Otherwise, we are likely to forget. Thanks!
Kind regards,
--
Peter van Dijk
Netherlabs Computer Consulting BV - http://www.netherlabs.nl/
More information about the Pdns-dev
mailing list