install components

This commit is contained in:
genofire 2020-07-20 09:46:16 +02:00
parent 986feb05c7
commit 49182fff0b
6 changed files with 37 additions and 0 deletions

0
tasks/db.yml Normal file
View File

6
tasks/dovecot.yml Normal file
View File

@ -0,0 +1,6 @@
- name: Install dovecot
package:
state: latest
name:
- dovecot
- pigeonhole

5
tasks/mailman.yml Normal file
View File

@ -0,0 +1,5 @@
- name: Install Mailman
package:
state: latest
name:
- mailman

15
tasks/main.yml Normal file
View File

@ -0,0 +1,15 @@
- name: Run userdatabase
import_tasks: db.yml
- name: Run dovecot
import_tasks: dovecot.yml
- name: Run rspamd
import_tasks: rspamd.yml
- name: Run mailman
import_tasks: mailman.yml
- name: Run postfix
import_tasks: postfix.yml

5
tasks/postfix.yml Normal file
View File

@ -0,0 +1,5 @@
- name: Install Postfix
package:
state: latest
name:
- postfix

6
tasks/rspamd.yml Normal file
View File

@ -0,0 +1,6 @@
---
- name: Install rspamd
package:
state: latest
name:
- rspamd