From 16fc6b91326adb958a76115c2ff8a46a5b8a0428 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Fri, 30 Sep 2022 01:15:59 +0200 Subject: Don't manage packages for Archlinux. This is most likely incorrect. Since ~ 8.0.0 puppet/letsencrypt manages nginx packages by itself (but not apache packages). --- manifests/letsencrypt.pp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'manifests/letsencrypt.pp') diff --git a/manifests/letsencrypt.pp b/manifests/letsencrypt.pp index 1608254..8d5a5a2 100644 --- a/manifests/letsencrypt.pp +++ b/manifests/letsencrypt.pp @@ -46,12 +46,14 @@ class profiles::letsencrypt ( } } - case $provider { - 'apache': { - ensure_packages ([$apache_plugin]) - } - 'nginx': { - ensure_packages ([$nginx_plugin]) + if $facts['os']['family'] == 'Archlinux' { + case $provider { + 'apache': { + ensure_packages ([$apache_plugin]) + } + 'nginx': { + ensure_packages ([$nginx_plugin]) + } } } -- cgit v1.2.3