ansible-role-prosody-master/tasks/users.yaml

15 lines
440 B
YAML
Raw Normal View History

2022-10-11 09:19:07 +02:00
---
- name: Make Prosody user account.
when: item.state | default('present') == "present"
expect:
command: "prosodyctl adduser {{ item.jid | quote }}"
responses:
password: "{{ item.password }}"
creates: "{{ account_file }}"
- name: Remove absent Prosody user account.
when: item.state | default('present') == "absent"
command: "prosodyctl deluser {{ item.jid | quote }}"
args:
removes: "{{ account_file }}"