certhub-cert-reload@.service¶
Description¶
A service which reloads specified tls servers.
A path unit which runs the service unit whenever the exported certificate has changed on the filesystem.
The instance name (systemd instance string specifier %i
) is used as the
basename of the configuration and the certificate file.
Environment¶
-
CERTHUB_CERT_RELOAD_CONFIG
¶ Path to a file containing the services to reload. Defaults to:
/etc/certhub/%i.services-reload.txt
-
CERTHUB_CERT_RELOAD_COMMAND
¶ A systemctl subcommand to execute when a service needs to be reloaded. Useful values include
reload
,restart
,try-restart
,reload-or-restart
,try-reload-or-restart
. Defaults toreload
.
Files¶
-
/etc/certhub/env
¶ Optional environment file shared by all instances and certhub services.
-
/etc/certhub/%i.env
¶ Optional per-instance environment file shared by all certhub services.
-
/etc/certhub/certhub-cert-reload.env
¶ Optional per-service environment file shared by all certhub service instances.
-
/etc/certhub/%i.certhub-cert-reload.env
¶ Optional per-instance and per-service environment file.
See Also¶
certhub-cert-export@.service(8)