From 724d877995dfcc10c462a18dcb4ea6c8b60c2d03 Mon Sep 17 00:00:00 2001 From: Sam Chudnick Date: Sun, 2 Jul 2023 19:04:30 -0400 Subject: initial commit --- roles/spamassassin/tasks/main.yml | 40 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 roles/spamassassin/tasks/main.yml (limited to 'roles/spamassassin/tasks') diff --git a/roles/spamassassin/tasks/main.yml b/roles/spamassassin/tasks/main.yml new file mode 100644 index 0000000..4c69be5 --- /dev/null +++ b/roles/spamassassin/tasks/main.yml @@ -0,0 +1,40 @@ +- name: install packages + package: + name: + - spamassassin + state: latest + +- name: make directory in postfix chroot + file: + path: /var/spool/postfix/spamd + owner: root + group: root + mode: '0755' + state: directory + +- name: deploy configuration + template: + src: local.cf.j2 + dest: /etc/spamassassin/local.cf + owner: root + group: root + mode: '0644' + +- name: deploy defaults file + copy: + src: defaults + dest: /etc/default/spamd + owner: root + group: root + mode: '0644' + +- name: enable spamassassin + systemd: + enabled: yes + masked: no + name: spamd + +- name: restart spamassassin + service: + name: spamd + state: restarted -- cgit v1.2.3