Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DNSSEC support #7

Open
parazyd opened this issue Jun 8, 2019 · 4 comments
Open

DNSSEC support #7

parazyd opened this issue Jun 8, 2019 · 4 comments

Comments

@parazyd
Copy link
Member

parazyd commented Jun 8, 2019

We should think about adding DNSSEC and zone signing support.

@teadur
Copy link

teadur commented Aug 19, 2021

After introduction of inline-signing ( https://kb.isc.org/docs/aa-00626 ) is there still something blocking usage of dnssec with gitzone what i could be overlooking ?

dnssec-key generation sounds like only thing what needs to be managed externaly / implemented in gitzone.

@jaromil
Copy link
Member

jaromil commented Aug 19, 2021

Isn't this cli utility doing the keygen? https://linux.die.net/man/8/dnssec-keygen

@teadur
Copy link

teadur commented Aug 19, 2021

Isn't this cli utility doing the keygen? https://linux.die.net/man/8/dnssec-keygen

Yep that's correct, one possible solution to "support" dnssec would be to leverage dnssec-keygen to generate keys if they are missing for zones where dnssec is enabled, the question is should gitzone handle it or not.

@jaromil
Copy link
Member

jaromil commented Dec 7, 2021

I think the best is to have gitzone list the zones:

  1. those without dnssec
  2. those with it and keys
  3. those with dnssec but without keys in place

if such a list is easy to parse via scripts, then generation can be further scripted and an example can be included in the docs.

I guess this is the best way to make the function transparent and actions confirmed by administrators.

This issue is looking for a contributor BTW, my knowledge or Perl is very scarce.

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

No branches or pull requests

3 participants