[Pdns-users] Open to contributions to pdns/contrib ?

Pieter Lexis pieter+powerdns at plexis.eu
Wed Nov 12 12:39:52 UTC 2025


Hi Niall,

Please keep the replies on the mailing list by replying to pdns-
users at mailman.powerdns.com.

On Wed, 2025-11-12 at 11:25 +0000, Niall O'Reilly wrote:
> Thank you for your prompt and encouraging reply,
> and also for the useful hints.
> You suggest a preference for a Python script; this suits us
> perfectly.
> So far, we've used RFC2136/3007 as the API (as it's not specific
> to a particular server implementation), and dnspython as wrapping.
> Please let me know if you would prefer us to use a different
> approach.

DNSUPDATE is a fine API to use. I do think this approach makes your
code not PowerDNS specific. If that is indeed the case, I would
recommend just putting it in its own repository.

> I'll check with the colleagues about GPL2.
> I expect the next steps will be for me to
>  * clone the pdns repo,
>  * become familiar with the "territory",
>  * adapt our code if necessary,
>  * submit a PR.

If you indeed want to still contribute this script, that is the
procedure. If you have any questions, feel free to send another email
to mailing list or ask them on IRC (#powerdns on irc.oftc.net).

> I should mention that our code is dependent on changes to OpenSSL
> and cpython which are respectively in a feature branch and in the
> PR queue (waiting for the OpenSSL feature to be included in a
> release). We would like to submit our intended PR for pdns without
> having to wait for a change in either of these states.

Adding that info (plus some links) to some comments in the script would
be fine.

Best regards,

Pieter


More information about the Pdns-users mailing list