blob: 97cf5e9debbe874dadfbb9198caae9c58e8e9f49 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# @summary Configures automatic renewal for the given certificate
# @param cert_name
# which certificate to renew. A letsencrypt::cert of the same name
# must exists.
# @api private
define letsencrypt::renew (
String $cert_name = $name,
) {
# TODO this is systemd specific
# TODO ensure letsencrypt::renew::setup is included beforehand
service { "${letsencrypt::renew::systemd::service_name}@${cert_name}.timer":
ensure => 'running',
enable => true,
}
}
|