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 rgacogne:dnsdist-certificate-rotation branch from 04faea7 to 79500db Jul 3, 2017
@rgacogne rgacogne merged commit 23dac5b into PowerDNS:master Jul 7, 2017
1 check passed
1 check passed
continuous-integration/travis-ci/pr The Travis CI build passed
@rgacogne rgacogne deleted the rgacogne:dnsdist-certificate-rotation branch Jul 7, 2017
Copy link

@publicarray publicarray commented Jul 7, 2017

Thanks so much!

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

Successfully merging this pull request may close these issues.

2 participants