]> xn--ix-yja.es Git - alex.git/commitdiff
Fix ipa client installation on Debian
authoralex <alex@pdp7.net>
Sat, 28 Jan 2023 15:35:57 +0000 (16:35 +0100)
committeralex <alex@pdp7.net>
Sat, 28 Jan 2023 15:36:49 +0000 (16:36 +0100)
personal_infra/puppet/site/01-ipa.pp

index 44f7816cd6c1628e517ecb21169dcaf22893d5f5..e29f9a2a180377a078a303dc4242ce3b5a630283 100644 (file)
@@ -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:}