From a8c67fdd4bd6a1102076f9a7223b8d468f6c41ec Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 21 Dec 2024 12:46:43 +0100 Subject: Tweak more sssd/FreeIPA/Debian stuff --- personal_infra/puppet/site/01-ipa.pp | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'personal_infra/puppet/site/01-ipa.pp') diff --git a/personal_infra/puppet/site/01-ipa.pp b/personal_infra/puppet/site/01-ipa.pp index 3e76d28f..2f4aab49 100644 --- a/personal_infra/puppet/site/01-ipa.pp +++ b/personal_infra/puppet/site/01-ipa.pp @@ -15,21 +15,6 @@ if $facts['os']['family'] == 'Debian' and $facts['os']['release']['major'] == "1 } } -# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026008 -# -# systems which were originally Debian 11 seem to not have this problem, -# so I'll add hacks to new systems in their manifest :( -if $facts['os']['family'] == 'Debian' and $facts['os']['release']['major'] == "12" { - Package[$ipa_client_package] - -> - service {['sssd-ssh.socket', 'sssd-nss.socket', 'sssd-sudo.socket', 'sssd-pam-priv.socket']: - ensure => stopped, - enable => mask, - } - ~> - Exec['/usr/bin/systemctl reset-failed'] -} - package {$ipa_client_package:} package {'sudo':} -- cgit v1.2.3