Update to trixie

This commit is contained in:
ibu ☉ radempa 2026-03-22 13:09:26 +01:00
parent 3686d35108
commit fbfb04717a
48 changed files with 914 additions and 2216 deletions

View file

@ -1,52 +1,52 @@
- name: apt install rspamd
apt:
- name: Install package rspamd
ansible.builtin.apt:
name: rspamd
state: present
# postfix integration
- name: postfix setting milter_mail_macros
lineinfile:
- name: Postfix setting milter_mail_macros
ansible.builtin.lineinfile:
path: /etc/postfix/main.cf
regexp: '^milter_mail_macros='
line: 'milter_mail_macros=i {mail_addr} {client_addr} {client_name} {auth_authen}'
insertafter: '^# rspamd'
- name: postfix setting milter_protocol
lineinfile:
- name: Postfix setting milter_protocol
ansible.builtin.lineinfile:
path: /etc/postfix/main.cf
regexp: '^milter_protocol='
line: 'milter_protocol=6'
insertafter: '^# rspamd'
- name: postfix setting non_smtpd_milters
lineinfile:
- name: Postfix setting non_smtpd_milters
ansible.builtin.lineinfile:
path: /etc/postfix/main.cf
regexp: '^non_smtpd_milters='
line: 'non_smtpd_milters=inet:127.0.0.1:11332'
insertafter: '^# rspamd'
- name: postfix setting smtpd_milters
lineinfile:
- name: Postfix setting smtpd_milters
ansible.builtin.lineinfile:
path: /etc/postfix/main.cf
regexp: '^smtpd_milters='
line: 'smtpd_milters=inet:127.0.0.1:11332'
insertafter: '^# rspamd'
- name: restart postfix
systemd:
- name: Restart postfix
ansible.builtin.systemd:
name: postfix
state: restarted
# rspamd configuration
- name: rspamd configure extended_spam_headers true
template:
- name: Rspamd configure extended_spam_headers true
ansible.builtin.template:
src: "rspamd/{{ item }}"
dest: "/etc/rspamd/override.d/{{ item }}"
owner: root
group: root
mode: 0644
mode: "0644"
loop:
- milter_headers.conf
- classifier-bayes.conf
@ -54,28 +54,28 @@
# install dkim
- name: mkdir /var/lib/rspamd/dkim
file:
- name: Mkdir /var/lib/rspamd/dkim
ansible.builtin.file:
path: /var/lib/rspamd/dkim
state: directory
owner: _rspamd
group: _rspamd
mode: '0755'
mode: "0755"
- name: rspamd config dkim_signing.conf and arc.conf
template:
- name: Rspamd config dkim_signing.conf and arc.conf
ansible.builtin.template:
src: "rspamd/{{ item }}"
dest: "/etc/rspamd/local.d/{{ item }}"
owner: root
group: root
mode: 0644
mode: "0644"
loop:
- dkim_signing.conf
- arc.conf
# restart rspamd
- name: restart rspamd
systemd:
- name: Restart rspamd
ansible.builtin.systemd:
name: rspamd
state: restarted