diff options
author | Stonewall Jackson <stonewall@sacredheartsc.com> | 2023-02-04 08:42:21 -0500 |
---|---|---|
committer | Stonewall Jackson <stonewall@sacredheartsc.com> | 2023-02-04 08:45:42 -0500 |
commit | 29d67e764c544789e74fdf3cbf4626bea758699b (patch) | |
tree | 96c8612db7eeabbdf1ee173b6698c62a64da9283 /playbooks/mail.yml | |
parent | c4115b174d408a576c418c05dc5b4b5ac845b26d (diff) | |
download | selfhosted-29d67e764c544789e74fdf3cbf4626bea758699b.tar.gz selfhosted-29d67e764c544789e74fdf3cbf4626bea758699b.zip |
move common setup from playbook into role
Diffstat (limited to 'playbooks/mail.yml')
-rw-r--r-- | playbooks/mail.yml | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/playbooks/mail.yml b/playbooks/mail.yml index 6df70f3..ce272a9 100644 --- a/playbooks/mail.yml +++ b/playbooks/mail.yml @@ -1,6 +1,8 @@ -- import_playbook: common.yml - vars: - hostlist: rspamd_servers,mail_servers,imap_servers +- name: run common roles + hosts: rspamd_servers,mail_servers,imap_servers + tags: common + roles: + - common - name: configure rspamd hosts: rspamd_servers @@ -18,13 +20,13 @@ archive_shell: '{{ rspamd_archive_shell }}' tags: archive -- name: configure Postfix +- name: configure postfix hosts: mail_servers tags: postfix,smtp roles: - - postfix_server + - role: postfix_server -- name: configure Dovecot +- name: configure dovecot hosts: imap_servers tags: dovecot,imap roles: |