From 29d67e764c544789e74fdf3cbf4626bea758699b Mon Sep 17 00:00:00 2001 From: Stonewall Jackson Date: Sat, 4 Feb 2023 08:42:21 -0500 Subject: move common setup from playbook into role --- playbooks/mail.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'playbooks/mail.yml') 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: -- cgit