centos9 fixes

This commit is contained in:
Spitap
2022-10-16 15:56:22 +02:00
parent b13cdbf0ba
commit d9ced63e99
6 changed files with 18 additions and 14 deletions

View File

@@ -59,7 +59,8 @@ class Dovecot(base.Installer):
context = super(Dovecot, self).get_template_context()
pw = pwd.getpwnam(self.user)
ssl_protocols = "!SSLv2 !SSLv3"
if package.backend.get_installed_version("openssl").startswith("1.1"):
if package.backend.get_installed_version("openssl").startswith("1.1") \
or package.backend.get_installed_version("openssl").startswith("3"):
ssl_protocols = "!SSLv3"
if "centos" in utils.dist_name():
protocols = "protocols = imap lmtp sieve"