From 2ebefaa188b1ff48e69eb867888f0f7a3cddc991 Mon Sep 17 00:00:00 2001 From: Spitap Date: Wed, 14 Sep 2022 08:45:23 +0200 Subject: [PATCH] Added Nginx plugin for certbot when needed --- modoboa_installer/ssl.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modoboa_installer/ssl.py b/modoboa_installer/ssl.py index 8df9b30..a0cd4d0 100644 --- a/modoboa_installer/ssl.py +++ b/modoboa_installer/ssl.py @@ -92,6 +92,12 @@ class LetsEncryptCertificate(CertificateBackend): else: utils.printcolor("Failed to install certbot, aborting.", utils.RED) sys.exit(1) + #Nginx plugin certbot + if (self.config.has_option("nginx", "enabled") and + self.config.getboolean("nginx", "enabled")): + package.backend.update() + package.backend.install("python3-certbot-nginx") + def generate_cert(self): """Create a certificate."""