};
in
{
+ activatedPlugins = [ "file_date" "mysql" "openldap" "redis" "emails" ];
service = [
(emailCheck "backup-2" hostFQDN // {
passiveInfo = defaultPassiveInfo // { servicegroups = "webstatus-email"; freshness_threshold = "1350"; };
passiveInfo = defaultPassiveInfo // { servicegroups = "webstatus-databases"; };
service_description = "Mysql replication for eldiron is up to date";
use = "local-service";
- check_command = ["check_mysql_replication" "/run/mysqld_eldiron/mysqld.sock" "/var/secrets/mysql_replication/eldiron/client"];
+ check_command = ["check_mysql_replication" "/run/mysqld_eldiron/mysqld.sock" config.secrets.fullPaths."mysql_replication/eldiron/client"];
}
{
passiveInfo = defaultPassiveInfo // { servicegroups = "webstatus-databases,webstatus-backup"; };
"check_openldap_replication"
hcfg.url
hcfg.dn
- "${config.secrets.location}/openldap_replication/eldiron/replication_password"
+ config.secrets.fullPaths."openldap_replication/eldiron/replication_password"
hcfg.base
ldapConfig
];