From 806735fefa0716c238d5355f295aab6c50f8012c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Bj=C3=B6rklund?= Date: Wed, 30 Oct 2024 13:39:04 +0100 Subject: [PATCH] Fixing with satosa. --- global/overlay/etc/puppet/cosmos-rules.yaml | 1 + .../overlay/etc/puppet/modules/soc/manifests/soc_satosa.pp | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 global/overlay/etc/puppet/modules/soc/manifests/soc_satosa.pp 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" } +}