From: alex Date: Sat, 28 Jan 2023 15:35:57 +0000 (+0100) Subject: Fix ipa client installation on Debian X-Git-Tag: 20240214-emacs~479 X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=dadd31dc8e9fe4ebb2a3856f8125896c58c89e6b;p=alex.git Fix ipa client installation on Debian --- diff --git a/personal_infra/puppet/site/01-ipa.pp b/personal_infra/puppet/site/01-ipa.pp index 44f7816..e29f9a2 100644 --- a/personal_infra/puppet/site/01-ipa.pp +++ b/personal_infra/puppet/site/01-ipa.pp @@ -4,4 +4,10 @@ $ipa_client_package = case $facts['os']['family'] { default: { fail($facts['os']['family']) } } +if $facts['os']['family'] == 'Debian' and $facts['os']['release']['major'] == "11" { + class {'debian::backports':} + -> + Package[$ipa_client_package] +} + package {$ipa_client_package:}