1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2025-04-21 03:02:09 +00:00
This commit is contained in:
Scott Bronson 2015-12-19 02:05:48 +00:00
commit f103f24cbd

View File

@ -182,9 +182,12 @@ def get_certificates_to_provision(env):
domains.add(domain)
else:
cert = cert["certificate_object"]
import sys
if cert.issuer == cert.subject:
# This is self-signed. Get a real one.
domains.add(domain)
elif "--replace-all" in sys.argv:
domains.add(domain)
# Valid certificate today, but is it expiring soon?
elif cert.not_valid_after-now < datetime.timedelta(days=14):