This commit is contained in:
Johan Björklund 2025-01-22 13:22:22 +01:00
parent d5cf12c83b
commit dde5c82d29
Signed by untrusted user: bjorklund
GPG key ID: 5E8401339C7F5037

View file

@ -10,18 +10,18 @@ class soc::satosa(
Boolean $enable_oidc = false,
) {
$certfile = undef
$certkey = undef
$certvol = undef
if ( $certprovider == 'dehydrated' ) {
$certfile = "/etc/dehydrated/certs/${certname}/fullchain.pem"
$certkey = "/etc/dehydrated/certs/${certname}.key"
$certvol = "/etc/dehydrated"
} elif ( $certprovider == 'certbot' ) {
} elsif ( $certprovider == 'certbot' ) {
$certfile = "/etc/letsencrypt/live/${certname}/fullchain.pem"
$certkey = "/etc/letsencrypt/live/${certname}/privkey.pem"
$certvol = "/etc/letsencrypt"
} else {
$certfile = undef
$certkey = undef
$certvol = undef
}
if ($::facts['sunet_satosa_exists'] == 'yes') {
@ -122,7 +122,7 @@ class soc::satosa(
}
file { '/etc/satosa/https.key': ensure => link, target => "/etc/dehydrated/certs/${dehydrated_name}.key" }
file { '/etc/satosa/https.crt': ensure => link, target => "/etc/dehydrated/certs/${dehydrated_name}/fullchain.pem" }
} elif ($certprovider == 'dehydrated') {
} elsif ($certprovider == 'dehydrated') {
class { 'sunet::dehydrated::client':
domain => $certname,
ssl_links => true,