aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet
diff options
context:
space:
mode:
Diffstat (limited to 'personal_infra/puppet')
-rw-r--r--personal_infra/puppet/site/01-ipa.pp9
-rw-r--r--personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp7
2 files changed, 3 insertions, 13 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,
}
diff --git a/personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp b/personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp
index b3b8a5f7..ec1b6300 100644
--- a/personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp
+++ b/personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp
@@ -14,11 +14,4 @@ node 'maelcum.mad.int.pdp7.net' {
,
notify => Service['dnsmasq'],
}
-
- service {'sssd-pam.socket':
- ensure => stopped,
- enable => mask,
- }
- ~>
- Exec['/usr/bin/systemctl reset-failed']
}