diff --git a/tasks/configure_dbmail_users.yml b/tasks/configure_dbmail_users.yml index 1b60a04..d93239c 100644 --- a/tasks/configure_dbmail_users.yml +++ b/tasks/configure_dbmail_users.yml @@ -1,12 +1,12 @@ --- - name: Ensure user accounts are present - shell: "dbmail-users -a {{ item.username }}" + shell: "dbmail-users -a '{{ item.username }}'" loop: "{{ dbmail_users }}" register: result failed_when: result.rc > 1 - name: Set user accounts password - shell: "dbmail-users -c {{ item.username }} -w {{ item.password}} -p {{ item.password_type | default('sha512') }}" + shell: "dbmail-users -c '{{ item.username }}' -w '{{ item.password}}' -p '{{ item.password_type | default('sha512') }}'" loop: "{{ dbmail_users }}" register: result failed_when: result.rc > 1 @@ -14,14 +14,14 @@ when: "'password' in item" - name: Link user accounts with emails - shell: "dbmail-users -c {{ item.username }} -s {{ item.emails | join(',') }}" + shell: "dbmail-users -c '{{ item.username }}' -s '{{ item.emails | join(',') }}'" loop: "{{ dbmail_users }}" register: result failed_when: result.rc > 1 when: "'emails' in item" - name: Set user accounts quota - shell: "dbmail-users -c {{ item.username }} -m {{ item.quota | default('1024M') }}" + shell: "dbmail-users -c '{{ item.username }}' -m '{{ item.quota | default('1024M') }}'" loop: "{{ dbmail_users }}" register: result failed_when: result.rc > 1