Files
ansible/roles/opendkim/tasks/main.yml
2024-07-05 11:53:35 +02:00

37 lines
678 B
YAML

---
- name: Install opendkim
ansible.builtin.package:
name: "{{ item }}"
state: present
loop:
- opendkim
- opendkim-tools
- name: Put main configuration file
ansible.builtin.template:
src: opendkim.conf
dest: /etc/opendkim.conf
mode: 0644
notify:
- Restart opendkim
- name: Create dkim directory
ansible.builtin.file:
path: /etc/dkim
state: directory
mode: 0755
- name: Put secondary configuration files
ansible.builtin.copy:
src: "./files/dkim/{{ item }}"
dest: "/etc/dkim/{{ item }}"
mode: 0644
loop:
- KeyTable
- PeerList
- SigningTable
- TrustedHosts
notify:
- Restart opendkim