From 8a16c6a19d4dd477aeda26946faf18f40b620a43 Mon Sep 17 00:00:00 2001
From: Thomas Schneider <thomas@fsmpi.rwth-aachen.de>
Date: Wed, 22 Feb 2023 21:27:02 +0100
Subject: [PATCH] ad-auth: Remove broken nsswitch.conf task
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

I don’t understand why, but it’s broken in bullseye.  And this task doesn’t make
sense anyway, as Debian already configures nsswitch.conf for us.
---
 ad-auth/tasks/sssd.yml | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/ad-auth/tasks/sssd.yml b/ad-auth/tasks/sssd.yml
index 3e1c1c7..22f9807 100644
--- a/ad-auth/tasks/sssd.yml
+++ b/ad-auth/tasks/sssd.yml
@@ -98,16 +98,6 @@
   tags:
     - sssd
 
-# taken out of Debian's post install hooks
-- name: ensure sssd is configured in nsswitch.conf  # noqa 301 306
-  # yamllint disable-line rule:line-length
-  shell: "sed -i --regexp-extended '/^(passwd|group|shadow|netgroup|services):/ {
-  /\\bsss\\b/! s/$/ sss/  } ' /etc/nsswitch.conf"
-  args:
-    warn: false
-  tags:
-    - sssd
-
 - name: ensure sssd is enabled and running
   service:
     name: sssd
-- 
GitLab