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

dnsdist: Add Lua bindings to be able to rotate DNSCrypt keys #5490

merged 1 commit into from Jul 7, 2017


Copy link

@rgacogne rgacogne commented Jul 3, 2017

Short description

This makes it possible to rotate DNSCrypt certificates from the console, either manually or via some sort of scheduled job.
It is also possible to use the maintenance() function to generate in-memory certificates and rotate them automatically from Lua. Such an example can be found in the regression tests.
Closes #5420.


I have:

  • read the document
  • compiled and tested this code
  • included documentation (including possible behaviour changes)
  • documented the code
  • added or modified regression test(s)
  • added or modified unit test(s)

@rgacogne rgacogne force-pushed the dnsdist-certificate-rotation branch from 04faea7 to 79500db Compare July 3, 2017 18:42
@rgacogne rgacogne merged commit 23dac5b into PowerDNS:master Jul 7, 2017
@rgacogne rgacogne deleted the dnsdist-certificate-rotation branch July 7, 2017 15:04
Copy link

Thanks so much!

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

Successfully merging this pull request may close these issues.

[dnsdist] dnscrypt certificates auto rotation
2 participants