blob: 7ba6a1b08538c72516d553949704db1a38f1f280 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# Sets up timers for automatically renewing certificates
# @param provider
# How the renewal should be managed.
# @api private
class letsencrypt::renew::setup (
Letsencrypt::Renewal_provider $provider = $letsencrypt::renewal_provider,
) {
include "::letsencrypt::renew::${provider}::setup"
# also used by letsencrypt::cert
$renew_script = "${letsencrypt::config_dir}/renew_cert"
file { $renew_script:
source => "puppet:///modules/${module_name}/run_certbot.py",
mode => '0555',
}
}
|