summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2022-09-30 01:15:59 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2022-09-30 01:15:59 +0200
commit16fc6b91326adb958a76115c2ff8a46a5b8a0428 (patch)
treed97f04db4e65ac8b5da1f60e899e29bb869ae637
parentAdd profiles::resolv. (diff)
downloadprofiles-16fc6b91326adb958a76115c2ff8a46a5b8a0428.tar.gz
profiles-16fc6b91326adb958a76115c2ff8a46a5b8a0428.tar.xz
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).
-rw-r--r--manifests/letsencrypt.pp14
1 files changed, 8 insertions, 6 deletions
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])
+ }
}
}