aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet/site/01-ipa.pp
diff options
context:
space:
mode:
Diffstat (limited to 'personal_infra/puppet/site/01-ipa.pp')
-rw-r--r--personal_infra/puppet/site/01-ipa.pp9
1 files changed, 3 insertions, 6 deletions
diff --git a/personal_infra/puppet/site/01-ipa.pp b/personal_infra/puppet/site/01-ipa.pp
index 2f4aab49..166345e1 100644
--- a/personal_infra/puppet/site/01-ipa.pp
+++ b/personal_infra/puppet/site/01-ipa.pp
@@ -4,12 +4,9 @@ $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]
-
- service {['sssd-pac.service', 'sssd-pac.socket']:
+if $facts['os']['family'] == 'Debian' and $facts['os']['release']['major'] == "12" {
+ # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026008
+ service {['sssd-ssh.socket', 'sssd-pam-priv.socket', 'sssd-nss.socket', 'sssd-pam.socket', 'sssd-sudo.socket', 'sssd-pac.socket']:
ensure => stopped,
enable => mask,
}