diff options
| author | alex <alex@pdp7.net> | 2023-01-28 16:35:57 +0100 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2023-01-28 16:36:49 +0100 |
| commit | dadd31dc8e9fe4ebb2a3856f8125896c58c89e6b (patch) | |
| tree | 47e57dcf35560d51274dd52cf41edc6f4c77ceb9 | |
| parent | a05ec3108fa658eecd3fbb602abb834649eaab5d (diff) | |
Fix ipa client installation on Debian
| -rw-r--r-- | personal_infra/puppet/site/01-ipa.pp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/personal_infra/puppet/site/01-ipa.pp b/personal_infra/puppet/site/01-ipa.pp index 44f7816c..e29f9a2a 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:} |
