[postfix] Add /etc/aliases
This commit is contained in:
parent
913d378dbe
commit
7b7a21d59e
4 changed files with 21 additions and 7 deletions
|
@ -88,3 +88,9 @@
|
||||||
ansible.builtin.systemd:
|
ansible.builtin.systemd:
|
||||||
name: rspamd
|
name: rspamd
|
||||||
state: reloaded
|
state: reloaded
|
||||||
|
|
||||||
|
- name: Run newaliases
|
||||||
|
become: true
|
||||||
|
ansible.builtin.command:
|
||||||
|
cmd: newaliases
|
||||||
|
changed_when: true
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
---
|
|
||||||
|
|
||||||
- name: Run newaliases
|
|
||||||
become: true
|
|
||||||
ansible.builtin.command:
|
|
||||||
cmd: newaliases
|
|
||||||
changed_when: true
|
|
|
@ -15,6 +15,16 @@
|
||||||
mode: 0644
|
mode: 0644
|
||||||
notify: Reload postfix service
|
notify: Reload postfix service
|
||||||
|
|
||||||
|
- name: Copy /etc/aliases
|
||||||
|
become: true
|
||||||
|
ansible.builtin.template:
|
||||||
|
src: aliases.j2
|
||||||
|
dest: /etc/aliases
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
mode: "644"
|
||||||
|
notify: Run newaliases
|
||||||
|
|
||||||
- name: Allow SMTP/submission to relayhost
|
- name: Allow SMTP/submission to relayhost
|
||||||
become: true
|
become: true
|
||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
|
|
5
roles/postfix/templates/aliases.j2
Normal file
5
roles/postfix/templates/aliases.j2
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
# {{ ansible_managed }}
|
||||||
|
|
||||||
|
postmaster: root
|
||||||
|
root: {{ ansible_user_id }}
|
||||||
|
{{ ansible_user_id }}: {{ ansible_user_id }}@{{ mydomain }}
|
Loading…
Reference in a new issue