forked from evolix/ansible-roles
spamassin: Use spamd starting with Bookworm
This commit is contained in:
parent
b0992bcaf9
commit
5f158e031b
|
@ -3,3 +3,8 @@
|
||||||
ansible.builtin.service:
|
ansible.builtin.service:
|
||||||
name: spamassassin
|
name: spamassassin
|
||||||
state: restarted
|
state: restarted
|
||||||
|
|
||||||
|
- name: restart spamd
|
||||||
|
ansible.builtin.service:
|
||||||
|
name: spamd
|
||||||
|
state: restarted
|
||||||
|
|
|
@ -4,6 +4,16 @@
|
||||||
name:
|
name:
|
||||||
- spamassassin
|
- spamassassin
|
||||||
state: present
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('12', '<')
|
||||||
|
tags:
|
||||||
|
- spamassassin
|
||||||
|
|
||||||
|
- name: install spamd
|
||||||
|
ansible.builtin.apt:
|
||||||
|
name:
|
||||||
|
- spamd
|
||||||
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('12', '>=')
|
||||||
tags:
|
tags:
|
||||||
- spamassassin
|
- spamassassin
|
||||||
|
|
||||||
|
@ -13,6 +23,17 @@
|
||||||
dest: /etc/spamassassin/local_evolix.cf
|
dest: /etc/spamassassin/local_evolix.cf
|
||||||
mode: "0644"
|
mode: "0644"
|
||||||
notify: restart spamassassin
|
notify: restart spamassassin
|
||||||
|
when: ansible_distribution_major_version is version('12', '<')
|
||||||
|
tags:
|
||||||
|
- spamassassin
|
||||||
|
|
||||||
|
- name: configure spamd
|
||||||
|
ansible.builtin.copy:
|
||||||
|
src: spamassassin.cf
|
||||||
|
dest: /etc/spamassassin/local_evolix.cf
|
||||||
|
mode: "0644"
|
||||||
|
notify: restart spamd
|
||||||
|
when: ansible_distribution_major_version is version('12', '>=')
|
||||||
tags:
|
tags:
|
||||||
- spamassassin
|
- spamassassin
|
||||||
|
|
||||||
|
@ -22,6 +43,7 @@
|
||||||
regexp: 'ENABLED=0'
|
regexp: 'ENABLED=0'
|
||||||
replace: 'ENABLED=1'
|
replace: 'ENABLED=1'
|
||||||
notify: restart spamassassin
|
notify: restart spamassassin
|
||||||
|
when: ansible_distribution_major_version is version('12', '<')
|
||||||
tags:
|
tags:
|
||||||
- spamassassin
|
- spamassassin
|
||||||
|
|
||||||
|
@ -97,5 +119,15 @@
|
||||||
name: spamassassin
|
name: spamassassin
|
||||||
state: started
|
state: started
|
||||||
enabled: True
|
enabled: True
|
||||||
|
when: ansible_distribution_major_version is version('12', '<')
|
||||||
|
tags:
|
||||||
|
- spamassassin
|
||||||
|
|
||||||
|
- name: ensure spamd is started and enabled
|
||||||
|
ansible.builtin.systemd:
|
||||||
|
name: spamd
|
||||||
|
state: started
|
||||||
|
enabled: True
|
||||||
|
when: ansible_distribution_major_version is version('12', '>=')
|
||||||
tags:
|
tags:
|
||||||
- spamassassin
|
- spamassassin
|
||||||
|
|
Loading…
Reference in a new issue