diff --git a/tasks/main.yml b/tasks/main.yml index e79851a..f2e7979 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -26,8 +26,8 @@ - name: Create machinectl bash alias lineinfile: path: "/home/{{ item }}/.bashrc" - regexp: '^alias su=' - line: "alias su=\"machinectl shell --uid\"" + regexp: '^su() ' + line: "su() { if [[ $1 == "-" ]]; then command machinectl shell --uid "$2"; else command machinectl shell --uid "$1"; fi; }" loop: "{{ service_users }}" - lineinfile: