2017-10-27 11:41:31 +02:00
|
|
|
---
|
|
|
|
- name: install OpenDKIM
|
|
|
|
apt:
|
2019-12-31 15:25:10 +01:00
|
|
|
name:
|
|
|
|
- opendkim
|
|
|
|
- opendkim-tools
|
|
|
|
- ssl-cert
|
|
|
|
- dns-root-data
|
2017-10-27 11:41:31 +02:00
|
|
|
state: present
|
|
|
|
tags:
|
|
|
|
- opendkim
|
|
|
|
|
2019-03-27 11:01:11 +01:00
|
|
|
- name: Add user opendkim in ssl-cert group
|
|
|
|
user:
|
|
|
|
name: opendkim
|
|
|
|
groups: ssl-cert
|
|
|
|
state: present
|
|
|
|
append: yes
|
2017-10-27 11:41:31 +02:00
|
|
|
tags:
|
|
|
|
- opendkim
|
|
|
|
|
|
|
|
- name: add 127.0.0.1 to TrustedHosts
|
|
|
|
lineinfile:
|
|
|
|
dest: '/etc/opendkim/TrustedHosts'
|
|
|
|
line: '127.0.0.1'
|
|
|
|
create: True
|
|
|
|
owner: opendkim
|
|
|
|
group: opendkim
|
|
|
|
mode: "0640"
|
|
|
|
notify: reload opendkim
|
|
|
|
tags:
|
|
|
|
- opendkim
|
|
|
|
|
|
|
|
- name: create config files
|
|
|
|
file:
|
|
|
|
name: "/etc/opendkim/{{ item }}"
|
|
|
|
state: touch
|
|
|
|
owner: opendkim
|
|
|
|
group: opendkim
|
|
|
|
mode: "0640"
|
|
|
|
with_items:
|
|
|
|
- 'KeyTable'
|
|
|
|
- 'SigningTable'
|
|
|
|
changed_when: False
|
|
|
|
tags:
|
|
|
|
- opendkim
|
|
|
|
|
|
|
|
- name: copy OpenDKIM config
|
|
|
|
copy:
|
|
|
|
src: opendkim.conf
|
|
|
|
dest: /etc/opendkim.conf
|
|
|
|
mode: "0644"
|
|
|
|
force: yes
|
|
|
|
notify: restart opendkim
|
|
|
|
tags:
|
|
|
|
- opendkim
|
|
|
|
|
2019-03-27 14:49:19 +01:00
|
|
|
|
|
|
|
- name: Set folder permissions to 0750
|
|
|
|
file:
|
2019-12-31 15:25:10 +01:00
|
|
|
path: "/etc/opendkim/"
|
2020-06-05 10:59:42 +02:00
|
|
|
owner: opendkim
|
|
|
|
group: opendkim
|
2019-03-27 14:49:19 +01:00
|
|
|
mode: "0750"
|
|
|
|
force: yes
|
|
|
|
tags:
|
|
|
|
- opendkim
|
|
|
|
|
2017-10-27 11:41:31 +02:00
|
|
|
- name: ensure opendkim is started and enabled
|
|
|
|
systemd:
|
|
|
|
name: opendkim
|
|
|
|
state: started
|
2018-04-04 23:21:31 +02:00
|
|
|
enabled: True
|
2017-10-27 11:41:31 +02:00
|
|
|
tags:
|
|
|
|
- opendkim
|
2017-10-27 16:04:59 +02:00
|
|
|
|
2017-11-07 12:18:02 +01:00
|
|
|
- include_role:
|
2019-11-29 14:00:25 +01:00
|
|
|
name: evolix/remount-usr
|
2017-10-27 16:04:59 +02:00
|
|
|
|
|
|
|
- name: deploy opendkim-add.sh script
|
|
|
|
copy:
|
|
|
|
src: opendkim-add.sh
|
|
|
|
dest: /usr/share/scripts/opendkim-add.sh
|
|
|
|
mode: "0750"
|
|
|
|
tags:
|
|
|
|
- opendkim
|