mailman: Do a basic check that the web interface works master
authorAlex Dehnert <alex@dehnerts.com>
Thu, 1 Aug 2024 05:26:42 +0000 (05:26 +0000)
committerAlex Dehnert <alex@dehnerts.com>
Thu, 1 Aug 2024 05:26:42 +0000 (05:26 +0000)
Apparently every year the PostgreSQL CA needs to be rotated, and if it's not
Mailman ends up 500ing. Maybe this way I'll figure out in a timely fashion.

local.d/chankillo.cfg

index 50239f35ffd672b1b69a14512be7f90e930d0370..70a6a256b75a5ee567baaa3e95954d07306f29c5 100644 (file)
@@ -27,6 +27,14 @@ define service {
        use adehnert-service
        service_description HTTPS
        check_command check_https_hostname
        use adehnert-service
        service_description HTTPS
        check_command check_https_hostname
+       host_name chankillo
+}
+
+define service {
+       name mailman-web
+       use adehnert-service
+       service_description MAILMAN-WEB
+       check_command check_https_hostname!-uhttps://www.dehnerts.com/mailman3/
        __check_cert_expiry_days 10
        host_name chankillo
 }
        __check_cert_expiry_days 10
        host_name chankillo
 }