blob: 6df70f38d3208c30481dae1f5b0da6482dc399e5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
- import_playbook: common.yml
vars:
hostlist: rspamd_servers,mail_servers,imap_servers
- name: configure rspamd
hosts: rspamd_servers
tags: rspamd
roles:
- role: rspamd
- role: apache_vhost
apache_default_vhost: yes
apache_config: '{{ rspamd_apache_config }}'
tags: apache
- role: archive_job
archive_name: rspamd
archive_shell: '{{ rspamd_archive_shell }}'
tags: archive
- name: configure Postfix
hosts: mail_servers
tags: postfix,smtp
roles:
- postfix_server
- name: configure Dovecot
hosts: imap_servers
tags: dovecot,imap
roles:
- role: dovecot
- role: archive_job
archive_name: dovecot
archive_command: '{{ dovecot_archive_script }}'
tags: archive
|