mod_compat_roles: Fix attempt to index a nil value #1847
permissions[] is not a map with role names as keys since 817bc9873fc2
but instead a level with host names were added. This was likely an
oversight.
Refactored towards railroad.
---
labels:
summary: Certificate expiry reminder
...
Introduction
============
This module periodically checks your certificate to see if it is about
to expire soon. The time before expiry is printed in the logs. About a
week before a certificate expires, reminder messages will be sent to
admins.
Configuration
=============
Simply add the module to the `modules_enabled` list. You can optionally
configure how long before expiry to start sending messages to admins.
modules_enabled = {
...
"checkcerts"
}
checkcerts_notify = 7 -- ( in days )
Compatibility
=============
Needs LuaSec 0.5+
Originally written for Prosody 0.9.x, apparently incompatible with
0.10.x.