From dadd31dc8e9fe4ebb2a3856f8125896c58c89e6b Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 28 Jan 2023 16:35:57 +0100 Subject: [PATCH] Fix ipa client installation on Debian --- personal_infra/puppet/site/01-ipa.pp | 6 ++++++ 1 file changed, 6 insertions(+) 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:} -- 2.47.3