Skip to content
Snippets Groups Projects
Commit 88ec0c44 authored by Thomas Schneider's avatar Thomas Schneider
Browse files

opensmtpd-relay: Create systemusers file

parent 193713fd
No related branches found
No related tags found
No related merge requests found
Pipeline #7843 passed
......@@ -22,17 +22,6 @@
notify:
- Restart OpenSMTPD
- name: Configure smtpd.conf
template:
src: smtpd.conf.j2
dest: /etc/{{ "opensmtpd/" if is_rhel }}smtpd.conf
owner: root
group: root
mode: "0644"
validate: /usr/sbin/smtpd -f %s -n
notify:
- Restart OpenSMTPD
- name: Install update-opensmtpd-system-user script
template:
src: update-opensmtpd-system-user.j2
......@@ -49,6 +38,22 @@
minute: "*/5"
job: /usr/local/sbin/update-opensmtpd-system-user
- name: Create systemusers file
command:
cmd: /usr/local/sbin/update-opensmtpd-system-user
creates: /etc/{{ "opensmtpd/" if is_rhel }}systemusers
- name: Configure smtpd.conf
template:
src: smtpd.conf.j2
dest: /etc/{{ "opensmtpd/" if is_rhel }}smtpd.conf
owner: root
group: root
mode: "0644"
validate: /usr/sbin/smtpd -f %s -n
notify:
- Restart OpenSMTPD
- name: Enable and start OpenSMTPD
systemd:
name: opensmtpd.service
......
table systemusers file:/etc/opensmtpd/systemusers
table systemusers file:/etc/{{ "opensmtpd/" if is_rhel }}systemusers
filter "local-system-user" phase rcpt-to match rcpt-to <systemusers> rewrite "<{{ adminaddr }}>"
listen on localhost filter "local-system-user"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment