From 7e10707e0a4131a14b0defe49c13333cb200e5d0 Mon Sep 17 00:00:00 2001 From: Jonathan Piron Date: Mon, 19 Jul 2021 17:48:01 +0200 Subject: [PATCH] Add support for per certificate PRIVATE_KEY_RENEW configuration As it is supported by dehydrated: https://github.com/dehydrated-io/dehydrated/blob/5c1551e946456f534cf46b6ebabe4353bf0b0530/docs/per-certificate-config.md --- README.md | 1 + templates/certconfig.j2 | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index 8f740be..d3a996b 100644 --- a/README.md +++ b/README.md @@ -106,6 +106,7 @@ dehydrated_cert_config: wellknown: # override WELLKNOWN (optional) key_algo: # override KEY_ALGO (optional) keysize: # override KEYSIZE (optional) + private_key_renew: # override PRIVATE_KEY_RENEW (optional) ``` ## dehydrated_deploycert diff --git a/templates/certconfig.j2 b/templates/certconfig.j2 index 2577c07..c16351f 100644 --- a/templates/certconfig.j2 +++ b/templates/certconfig.j2 @@ -2,4 +2,5 @@ {% if item.challengetype is defined %}CHALLENGETYPE={{ item.challengetype }}{% endif %} {% if item.key_algo is defined %}KEY_ALGO={{ item.key_algo }}{% endif %} {% if item.keysize is defined %}KEYSIZE={{ item.keysize }}{% endif %} +{% if item.private_key_renew is defined %}PRIVATE_KEY_RENEW={{ item.private_key_renew }}{% endif %} {% if item.wellknown is defined %}WELLKNOWN={{ item.wellknown }}{% endif %}