From fb85779aff7de2d2cf15a40fc0e40d3fa11ec51b Mon Sep 17 00:00:00 2001 From: Hinrikus Wolf <hinrikus@fsmpi.rwth-aachen.de> Date: Thu, 31 Jan 2019 00:20:20 +0100 Subject: [PATCH] ad-auth: add nsswitch configuration --- ad-auth/tasks/sssd.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ad-auth/tasks/sssd.yml b/ad-auth/tasks/sssd.yml index 5135af4..b570aee 100644 --- a/ad-auth/tasks/sssd.yml +++ b/ad-auth/tasks/sssd.yml @@ -100,6 +100,15 @@ tags: - sssd +# taken out of Debian's post install hooks +- name: ensure sssd is configured in nsswitch.conf + 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