All checks were successful
continuous-integration/drone/push Build is passing
55 lines
1.1 KiB
YAML
55 lines
1.1 KiB
YAML
---
|
|
#- name: Install Certificat
|
|
# include_role:
|
|
# name: certbot
|
|
# vars:
|
|
# certbot_certname: "{{ postfix_myhostname }}"
|
|
# when:
|
|
# - postfix_mydestination is defined
|
|
# register: certificat_changed
|
|
|
|
- name: Include tasks for postgrey
|
|
include_tasks: postgrey.yml
|
|
when:
|
|
- postfix_mydestination is defined
|
|
|
|
- name: Include tasks for OpenDKM
|
|
include_tasks: opendkim.yml
|
|
when:
|
|
- postfix_mydestination is defined
|
|
|
|
- name: Include tasks for OpenDMARC
|
|
include_tasks: opendmarc.yml
|
|
when:
|
|
- postfix_mydestination is defined
|
|
|
|
- name: Include dovecot role
|
|
include_role:
|
|
name: dovecot
|
|
when:
|
|
- postfix_mydestination is defined
|
|
|
|
#- name: Restart postfix after certificat installation
|
|
# service:
|
|
# name: postfix
|
|
# status: restarted
|
|
# when:
|
|
# - certificat_changed is changed
|
|
|
|
- name: Open Firewalld
|
|
firewalld:
|
|
service: smtp
|
|
permanent: true
|
|
state: enabled
|
|
immediate: true
|
|
when:
|
|
- postfix_mydestination is defined
|
|
|
|
- name: Open Firewalld
|
|
firewalld:
|
|
service: smtp-submission
|
|
permanent: true
|
|
state: enabled
|
|
immediate: true
|
|
when:
|
|
- postfix_mydestination is defined
|