diff --git a/roles/server/tasks/utilities/mta.yml b/roles/server/tasks/utilities/mta.yml index 15911f8..5939b5d 100644 --- a/roles/server/tasks/utilities/mta.yml +++ b/roles/server/tasks/utilities/mta.yml @@ -1,10 +1,10 @@ -- name: server | utilities | install ssmtp +- name: server | utilities | install {{ mta_package }} package: name: "{{ mta_package }}" state: present when: postfix is not defined or postfix == false -- name: server | utitilies | configure ssmtp +- name: server | utitilies | configure {{ mta_package }} lineinfile: path: "/etc/ssmtp/ssmtp.conf" # required. The file to modify. Before Ansible 2.3 this option was only usable as I(dest), I(destfile) and I(name). regexp: "{{ item.regex }}" @@ -13,4 +13,5 @@ loop: - { regex: "^root=.*$", line: "root=rene@tantooine.myfirewall.org"} - { regex: "^mailhub=.*", line: "mailhub=coruscant.universe.local"} - - { regex: "^hostname=.*", line: "hostname={{ ansible_fqdn }}"} \ No newline at end of file + - { regex: "^hostname=.*", line: "hostname={{ ansible_fqdn }}"} + when: ansible_distribution in ["Debian", "Pop!_OS", "Ubuntu"] \ No newline at end of file