--- - name: Remount /usr RW ansible.builtin.include_role: name: evolix/remount-usr - name: Install evoadmin-mail package ansible.builtin.apt: deb: https://pub.evolix.org/evolix/pool/main/e/evoadmin-mail/evoadmin-mail_1.0.9-2_all.deb state: present when: ansible_distribution_major_version is version('12', '<') tags: - evoadmin-mail - name: Install evoadmin-mail package ansible.builtin.apt: name: evoadmin-mail state: present when: ansible_distribution_major_version is version('12', '>=') tags: - evoadmin-mail - name: Configure contact mail community.general.ini_file: dest: /etc/evoadmin-mail/config.ini section: global option: mail value: "\"{{ evoadminmail_contact_email or general_alert_email | mandatory }}\"" tags: - evoadmin-mail - ansible.builtin.include: ssl.yml - ansible.builtin.include: apache.yml when: evoadminmail_webserver == "apache" - ansible.builtin.include: nginx.yml when: evoadminmail_webserver == "nginx" - name: enable evoadmin-mail link in default site index ansible.builtin.lineinfile: dest: /var/www/index.html state: present regexp: "EvoAdmin-mail" line: '
  • Interface admin mail (EvoAdmin-mail)
  • ' insertbefore: "" tags: - evoadmin-mail