Skip to content
This repository has been archived by the owner on Mar 5, 2020. It is now read-only.

add support for dnssec #56

Open
stalker37 opened this issue Jun 22, 2014 · 4 comments
Open

add support for dnssec #56

stalker37 opened this issue Jun 22, 2014 · 4 comments

Comments

@stalker37
Copy link

please add support of dnssec and co.
it's not good run manually pdnssec rectify-zone for all new zones.

@kennethkalmer
Copy link
Owner

I would love to add this, but I have absolutely no idea of what would be involved. Would you mind providing some information right here in this ticket? Some steps, links to HOWTO's, what kind of changes the UI would need, do we need to store certificates somewhere?

Thanks!

@jhass
Copy link

jhass commented Jan 15, 2015

https://doc.powerdns.com/md/authoritative/dnssec/ should be a good starting point.

The main things to do is to run pdnssec rectify-zone after zone updates, to provide a button to run pdnssec secure-zone, one to display the output of pdnssec show-zone, one for pdnssec disable-dnssec and maybe one for pdnssec set-nsec3/unset-nsec3. Not all commands provided by pdnssec are actually directly related to DNSSEC, but gradually making all of them available in addition to the above mentioned ones, would be good features IMO. Especially managing TSIG keys.

@kennethkalmer
Copy link
Owner

@jhass thanks for the info. Next question, what about the situation where this app is not deployed on the DNS servers? Would the command still function fine if pdns is installed on the same server, even if just to provide this command?

In addition, this might be nice to have behind a feature flag for those that don't want DNSSEC...

@jhass
Copy link

jhass commented Jan 15, 2015

Probably not, though for remote access, a frontend utilizing the new REST API, which handles all the DNSSEC stuff already, might be better than exposing the DB server to the network anyway.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants