Hello!

(cc pdns-ldapbackend, to pdns-dev - I suggest continuing the discussion on pdns-dev exclusively!)

On 7 Jan 2016, at 22:15, Peter van Dijk wrote:

We are revitalizing the LDAP backend officially, on the PowerDNS side. I have not actually reviewed the effort in your fork yet (still learning the ropes of LDAP in general), so here is a very lazy question: if I were to pick up your changes and bring them back into the upstream tree, what things do I need to worry about? Any commits/changes I should skip? Any issues you identified while working on this that I should fix?

A status update:
- first I unbroke the LDAP backend for changes in pdns 4, and fixed an LDAP insertion hole: https://github.com/PowerDNS/pdns/pull/3359
- then I made it testable: https://github.com/PowerDNS/pdns/pull/3372
- and also in strict mode: https://github.com/PowerDNS/pdns/pull/3418
- then I unskipped some tests that also pass (not sure why I skipped them before): https://github.com/PowerDNS/pdns/pull/3419

Unmerged, unsubmitted as of yet:
- testing for strict mode automatic PTR generation: https://github.com/PowerDNS/pdns/compare/master...Habbie:ldap-autoptr

And then there is all the work you folks did since your fork. I have rebased your branch (and indeed imported a few things from it already) and am tracking complete merging progress at https://github.com/PowerDNS/pdns/issues/3358 - note that the hashes no longer match the actual commits in https://github.com/PowerDNS/pdns/compare/master...Habbie:ldap but the names still make sense.

Help is welcome in PRing this work in functional chunks, with some care for compatibility with the current codebase. For example, the Kerberos autotools changes for LDAP appear to bite the Kerberos additions we did for GSS-TSIG.

To be clear, the LDAP backend is fully supported as of 4.0.0, and we intend to keep it that way. Getting all these additional features in would be a huge bonus.

Kind regards,
--
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/
_______________________________________________
Pdns-dev mailing list
Pdns-dev@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-dev

Reply via email to