Change renewal authenticator to nginx.

fix #165
This commit is contained in:
Antoine Nguyen
2017-12-08 14:42:32 +01:00
parent 0ceea13d4b
commit 90e30e5b3e

View File

@@ -84,6 +84,9 @@ class LetsEncryptCertificate(CertificateBackend):
"--post-hook 'service nginx start && " "--post-hook 'service nginx start && "
"service postfix reload && " "service postfix reload && "
"service dovecot reload'") "service dovecot reload'")
cfg_file = "/etc/letsencrypt/renewal/{}.conf".format(hostname)
pattern = "s/authenticator = standalone/authenticator = nginx/"
utils.exec_cmd("perl -pi -e '{}' {}".format(pattern, cfg_file))
def get_backend(config): def get_backend(config):