26 lines
696 B
YAML
26 lines
696 B
YAML
---
|
|
|
|
- name: Render /etc/aliases
|
|
ansible.builtin.template:
|
|
src: etc/aliases.j2
|
|
dest: /etc/aliases
|
|
owner: root
|
|
group: root
|
|
mode: "0644"
|
|
notify: Postalias /etc/aliases
|
|
|
|
- name: Render additional hash lookup tables
|
|
ansible.builtin.template:
|
|
src: etc/postfix/table.j2
|
|
dest: "/etc/postfix/{{ item.key }}"
|
|
owner: root
|
|
group: root
|
|
mode: "0644"
|
|
register: postfix_register_additional_lookup_tables
|
|
loop: "{{ postfix_additional_tables | dict2items }}"
|
|
|
|
- name: Postmap additional lookup tables
|
|
ansible.builtin.command: >-
|
|
postmap /etc/postfix/{{ item.item.key }}
|
|
changed_when: true
|
|
loop: "{{ postfix_register_additional_lookup_tables.results }}"
|