ansible-collection-mailserver/roles/dovecot/tasks/config.yml
2022-02-19 12:57:11 +01:00

21 lines
545 B
YAML

---
- name: render /etc/dovecot/dovecot.conf
ansible.builtin.template:
src: etc/dovecot/dovecot.conf.j2
dest: /etc/dovecot/dovecot.conf
owner: root
group: dovecot
mode: 0640
notify: restart dovecot
- name: render /etc/dovecot/master.passwd
ansible.builtin.template:
src: etc/dovecot/passwd-file.j2
dest: /etc/dovecot/master.passwd
owner: root
group: dovecot
mode: 0640
vars:
passwd: "{{ dovecot_master_passdb | dict2items(key_name='username', value_name='password') }}"
passdb_only: yes