Software / code / prosody
Changeset
7210:48149ecbb649
prosodyctl: check certs: Warn about certificate expiry in the near future
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sun, 28 Feb 2016 18:24:12 +0100 |
| parents | 7209:92e5036bc55c |
| children | 7211:117f4a627813 7212:167dbd29fbeb |
| files | prosodyctl |
| diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/prosodyctl Sun Feb 28 18:23:24 2016 +0100 +++ b/prosodyctl Sun Feb 28 18:24:12 2016 +0100 @@ -1243,6 +1243,13 @@ if not cert:validat(os.time()) then print(" Certificate has expired.") cert_ok = false + elseif not cert:validat(os.time() + 86400) then + print(" Certificate expires within one day.") + cert_ok = false + elseif not cert:validat(os.time() + 86400*7) then + print(" Certificate expires within one week.") + elseif not cert:validat(os.time() + 86400*13) then + print(" Certificate expires within one month.") end if config.get(host, "component_module") == nil and not x509_verify_identity(host, "_xmpp-client", cert) then