quote params

This commit is contained in:
Antonio J. Delgado 2024-04-07 13:32:40 +03:00
parent c081522018
commit 8c120a98f1

View file

@ -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