2017-10-10 00:03:22 +02:00
|
|
|
---
|
2022-07-25 17:58:51 +02:00
|
|
|
|
|
|
|
- name: Remount /usr RW
|
|
|
|
include_role:
|
|
|
|
name: evolix/remount-usr
|
|
|
|
|
2018-12-05 14:59:19 +01:00
|
|
|
- name: Install evoadmin-mail package
|
|
|
|
apt:
|
2022-05-25 17:48:46 +02:00
|
|
|
deb: /tmp/evoadmin-mail.deb
|
2018-12-05 14:59:19 +01:00
|
|
|
state: present
|
|
|
|
tags:
|
|
|
|
- evoadmin-mail
|
2017-10-10 00:03:22 +02:00
|
|
|
|
2018-12-05 14:59:19 +01:00
|
|
|
- name: Configure contact mail
|
|
|
|
ini_file:
|
|
|
|
dest: /etc/evoadmin-mail/config.ini
|
|
|
|
section: global
|
|
|
|
option: mail
|
|
|
|
value: "\"{{ evoadminmail_contact_email or general_alert_email | mandatory }}\""
|
|
|
|
tags:
|
|
|
|
- evoadmin-mail
|
2017-10-10 00:03:22 +02:00
|
|
|
|
|
|
|
- include: ssl.yml
|
|
|
|
|
2018-09-12 15:31:52 +02:00
|
|
|
- include: apache.yml
|
|
|
|
when: evoadminmail_webserver == "apache"
|
|
|
|
|
|
|
|
- include: nginx.yml
|
|
|
|
when: evoadminmail_webserver == "nginx"
|
2017-10-10 00:03:22 +02:00
|
|
|
|
|
|
|
- name: enable evoadmin-mail link in default site index
|
2017-10-11 11:04:47 +02:00
|
|
|
lineinfile:
|
2017-10-10 00:03:22 +02:00
|
|
|
dest: /var/www/index.html
|
2017-10-11 11:04:47 +02:00
|
|
|
state: present
|
|
|
|
regexp: "EvoAdmin-mail"
|
|
|
|
line: ' <li><a href="https://{{ evoadminmail_host }}">Interface admin mail (EvoAdmin-mail)</a></li>'
|
|
|
|
insertbefore: "</ul>"
|
2018-12-05 14:59:19 +01:00
|
|
|
tags:
|
|
|
|
- evoadmin-mail
|