diff --git a/modoboa_installer/ssl.py b/modoboa_installer/ssl.py index a0cd4d0..bd2ef52 100644 --- a/modoboa_installer/ssl.py +++ b/modoboa_installer/ssl.py @@ -92,12 +92,13 @@ 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") - + # Nginx plugin certbot + if ( + self.config.has_option("nginx", "enabled") and + self.config.getboolean("nginx", "enabled") + ): + if name == "ubuntu" or name.startswith("debian"): + package.backend.install("python3-certbot-nginx") def generate_cert(self): """Create a certificate."""