[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:
|
||||
name: rspamd
|
||||
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
|
||||
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
|
||||
become: true
|
||||
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