mirror of
https://github.com/krislamo/puppet-acme_vault
synced 2024-11-09 20:30:36 +00:00
create / set perms on cert_destination_path
This commit is contained in:
parent
ca32b31595
commit
a516ecf698
@ -35,12 +35,20 @@ class acme_vault::deploy(
|
|||||||
$restart_suffix = ""
|
$restart_suffix = ""
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# go through each domain, setup cron, and ensure the destination dir exists
|
||||||
$domains.each |$domain, $d_list| {
|
$domains.each |$domain, $d_list| {
|
||||||
cron { "${domain}_deploy":
|
cron { "${domain}_deploy":
|
||||||
command => "${home_dir}/check_cert.sh ${domain} ${cert_destination_path} ${restart_suffix}",
|
command => "${home_dir}/check_cert.sh ${domain} ${cert_destination_path} ${restart_suffix}",
|
||||||
user => $user,
|
user => $user,
|
||||||
weekday => 2,
|
weekday => 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
file {"${cert_destination_path}/${domain}":
|
||||||
|
ensure => directory,
|
||||||
|
owner => $user,
|
||||||
|
group => $group,
|
||||||
|
mode => '0750',
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user