diff --git a/roles/sssd/tasks/main.yml b/roles/sssd/tasks/main.yml index 4f60e91..e0410dc 100644 --- a/roles/sssd/tasks/main.yml +++ b/roles/sssd/tasks/main.yml @@ -20,9 +20,13 @@ enabled: true - name: Get current state of authselect - ansible.builtin.shell: - cmd: /usr/bin/authselect current --raw ; /bin/true + ansible.builtin.command: + argv: + - /usr/bin/authselect + - current + - --raw register: result + failed_when: false check_mode: false changed_when: false @@ -33,4 +37,6 @@ - select - sssd - --force + register: result + changed_when: result.rc == 0 when: result.stdout.split()[0] != "sssd"