Remove useless webroot argument.

see #50
This commit is contained in:
Antoine Nguyen
2016-10-10 11:01:45 +02:00
parent 7c22bbe5f0
commit e6d8c4cc16

View File

@@ -69,13 +69,10 @@ class LetsEncryptCertificate(CertificateBackend):
utils.exec_cmd( utils.exec_cmd(
"wget https://dl.eff.org/certbot-auto; chmod a+x certbot-auto", "wget https://dl.eff.org/certbot-auto; chmod a+x certbot-auto",
cwd="/opt") cwd="/opt")
webroot = os.path.join(
self.config.get("modoboa", "instance_path"),
"sitestatic/.well-known")
utils.exec_cmd( utils.exec_cmd(
"/opt/certbot-auto certonly -n --standalone -d {} " "/opt/certbot-auto certonly -n --standalone -d {} "
"-m {} --agree-tos".format( "-m {} --agree-tos".format(
webroot, hostname, self.config.get("letsencrypt", "email"))) hostname, self.config.get("letsencrypt", "email")))
self.config.set("general", "tls_cert_file", ( self.config.set("general", "tls_cert_file", (
"/etc/letsencrypt/live/{}/fullchain.pem".format(hostname))) "/etc/letsencrypt/live/{}/fullchain.pem".format(hostname)))
self.config.set("general", "tls_key_file", ( self.config.set("general", "tls_key_file", (