ansible/roles/sendmail/handlers/main.yml

31 lines
600 B
YAML

---
- name: Restart sendmail
ansible.builtin.service:
name: sendmail
state: restarted
- name: Update sendmail config
ansible.builtin.command:
argv:
- make
- -C
- /etc/mail
- all
register: result
changed_when: result.rc == 0
notify: Restart sendmail
- name: Update aliases
ansible.builtin.command:
argv:
- newaliases
register: result
changed_when: result.rc == 0
- name: Update sendmail root certs
ansible.builtin.command:
argv:
- update-sendmail-certs
register: result
failed_when: false
changed_when: result.rc == 0