notification/tasks/configs-and-scripts.yml
2023-02-18 09:22:41 +03:00

34 lines
954 B
YAML

---
- name: download MTA
get_url:
url: https://git.hmp.today/pavel.muhortov/utils/raw/branch/master/sendmail.py
dest: /usr/local/bin/sendmail.py
mode: u=rwx,g=rx,o=rx
- name: create config for MTA
template:
src: templates/sendmail.config
dest: /usr/local/bin/sendmail.config
- name: check if Zimbra is installed
package_facts:
manager: "auto"
- name: "'zimbra-core' check result"
debug:
msg: "'zimbra-core' found, logon-scripts will not copy"
when: "'zimbra-core' in ansible_facts.packages"
- name: copy E-Mail logon script
template:
src: templates/sendmail-login.sh
dest: /etc/profile.d/sendmail-login.sh
mode: u=rwx,g=rx,o=rx
when: "'zimbra-core' not in ansible_facts.packages"
- name: copy Telegram logon script
template:
src: templates/sendtelegram-login.sh
dest: /etc/profile.d/sendtelegram-login.sh
mode: u=rwx,g=rx,o=rx
when: "'zimbra-core' not in ansible_facts.packages"