diff --git a/roles/mailserver_rspamd/tasks/main.yml b/roles/mailserver_rspamd/tasks/main.yml index 47809b1..ae9aa7c 100644 --- a/roles/mailserver_rspamd/tasks/main.yml +++ b/roles/mailserver_rspamd/tasks/main.yml @@ -46,3 +46,13 @@ group: root mode: "644" notify: Reload rspamd service + +- name: Copy local options.inc config + become: true + ansible.builtin.template: + src: options.inc.j2 + dest: /etc/rspamd/local.d/options.inc + owner: root + group: root + mode: "644" + notify: Reload rspamd service diff --git a/roles/mailserver_rspamd/templates/options.inc.j2 b/roles/mailserver_rspamd/templates/options.inc.j2 new file mode 100644 index 0000000..b60abd9 --- /dev/null +++ b/roles/mailserver_rspamd/templates/options.inc.j2 @@ -0,0 +1,3 @@ +# {{ ansible_managed }} + +local_addrs = [{{ hostvars[relayclient].ipv4_addr }}/32]