[Pdns-users] LDAP backend fork
Nikolaos Milas
nmilas at admin.noa.gr
Mon Jan 21 11:45:52 UTC 2013
It is with great surprise and interest that I belatedly noticed your
recent effort with the LDAP backend.
I had abandoned all hope that some development activity might happen
with the ldap backend so, although a member, I had not been reading the
pdns mailing list recently. In the past, I had devoted too much time and
effort trying to generate some momentum to the ldap backend development,
without success.
I continue to be a user of pdns ldap-backend, although, due to erratic
behavior with LDAP backend to all versions after 2.9.22, I have been
forced to live with 2.9.22.
So, first I must thank you.
Secondly, I am willing to help (as in the past) in any way I can help;
yet, I am not a developer, therefore I cannot help with patches etc.
Yet, I can test, provide feedback and I can provide -as needed- access
to a CentOS 5 64-bit VM for development and testing as well.
I have subscribed to your project mailing list, so we can continue our
correspondence there.
Since you are a pdns list subscriber since long ago, I guess you are
aware of my earlier messages about the status of the LDAP backend, but
as a quick ref. you may want to see a wrap-up of issues I had recorded
(when development stalled, 1.5 years ago):
Bug 313 (ldapbackend sets TZ to UTC but should not) is fixed
(according to all test reports). (But I don't know if the fix has
been included in the ldap backend master source.)
Bug 260 (LDAP backend doesn't try to reestablish connection once
lost) could not be fixed by Bert when v3.0.0 was in preparation. A
fix which was suggested was causing wrong query results. (More info
in the list archives or available upon request.)
[Bug 37 (old, closed)]:
In the meantime I found that pdns_control does not work with the
LDAP Backend to send Notify messages (although it should, according
the documentation). This should be important for the completeness of
PDNS with LDAP backend (see bug 37). Yet it's not crucial, thanks to
third-party software:
http://thewalter.net/stef/software/slapi-dnsnotify/notify-dns-slaves.1.html
which works (this is what I am currently using).
Ticket #318 (Master (Notify) functionality with ldap backend):
Up to now, I was thinking that the absence of trigger support in
LDAP was a reason why Master (Notify) functionality had not been
included in the LDAP backend. Yet, as Fredrik Danerklint (of the
MongoDB backend, whom I thank) has informed us, no triggering
support is needed, because PDNS periodically asks the backends for
fresh zones, providing them with a list of previously
'notified_serials'. So, it should be trivial (by any developer) to
extend the backend so as to identify changed serials and create a
list of changed zones (as required for the Master functionality).
No ticket: DNSSEC support
It will need Developer(s) with DNSSEC knowledge! Backend (LDAP)
Server capabilities should not pose insurmountable obstacles.
Thanks again and Regards,
Nick
On 12/12/2012 11:51 ́́, Gr̩gory Oestreicher wrote:
> Following a chat with the PowerDNS chaps on IRC I've decided to fork the LDAP
> backend.
More information about the Pdns-users
mailing list