diff --git a/global/overlay/etc/puppet/cosmos-rules.yaml b/global/overlay/etc/puppet/cosmos-rules.yaml index c4f4919..cb3c74e 100644 --- a/global/overlay/etc/puppet/cosmos-rules.yaml +++ b/global/overlay/etc/puppet/cosmos-rules.yaml @@ -21,3 +21,4 @@ test-sso-proxy1.cert.sunet.se: sunet::satosa: satosa_tag: 8.4.0 sunet::certbot::acmed: + soc::satosa: diff --git a/global/overlay/etc/puppet/modules/soc/manifests/soc_satosa.pp b/global/overlay/etc/puppet/modules/soc/manifests/soc_satosa.pp new file mode 100644 index 0000000..d7e1c8e --- /dev/null +++ b/global/overlay/etc/puppet/modules/soc/manifests/soc_satosa.pp @@ -0,0 +1,6 @@ +class soc::satosa( + String $hostname = $servername +) { + 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" } +}