ansible-role-rspamd/tasks/main.yml
2021-01-29 15:17:16 +01:00

24 lines
580 B
YAML

- include: install.yml
- name: use redis
when: rspamd.redis
block:
- name: add redis config to local_configs
set_fact:
rspamd:
local_configs: "{{ {}|combine( rspamd.local_configs, rspamd_redis.local_configs) }}"
- name: add rspamd user to redis group
user:
name: _rspamd
groups: redis
append: true
- name: create local.d config files
template:
src: local.d.config.j2
dest: "/etc/rspamd/local.d/{{ item.key }}"
mode: "0440"
owner: _rspamd
lstrip_blocks: yes
loop: "{{ rspamd.local_configs | dict2items }}"