diff --git a/roles/mgrote_users/tasks/main.yml b/roles/mgrote_users/tasks/main.yml index da4d40d0..6dc2da34 100644 --- a/roles/mgrote_users/tasks/main.yml +++ b/roles/mgrote_users/tasks/main.yml @@ -38,7 +38,7 @@ #no_log: true # teilweiser revert von https://git.mgrote.net/mg/homeserver/commit/506fa8da8d8c4ca74d0d78d044468b991d0d560a -# das modul hat die Sudoers falsch erstellt: +# das modul erstellt die sudoers falsch: # richtig: ansible-user ALL=(ALL) NOPASSWD:ALL # falsch: ansible-user ALL=NOPASSWD: ALL # damit failed ansible wenn der become_user != ansible-user ist @@ -62,5 +62,5 @@ path: "/etc/sudoers.d/users-sudo-{{ item.username }}" state: "{{ item.state | default('present') }}" loop: '{{ users }}' - when: (item.allow_sudo|default(false) and item.allow_sudo is defined) and (item.state is absent) + when: (item.allow_sudo|default(false) and item.allow_sudo is defined) and ("absent" in item.state) # no_log: true