srv-stage/u-postfix.yml
2025-01-19 20:23:14 +01:00

49 lines
1014 B
YAML

---
- name: stop & disable postfix
systemd_service:
name: postfix
state: stopped
enabled: no
become: true
- name: verify if save file exist
stat:
path: /etc/postfix/main.cf.save
register: stat_result
become: true
- name: restore initial version
copy:
src: "{{ item }}.save"
dest: "{{ item }}"
#remote_src: yes
with_items:
- /etc/postfix/main.cf
- /etc/postfix/master.cf
when: stat_result.stat.exists == True
become: true
- name: delete saved file
file:
path: "{{ item }}.save"
state: absent
with_items:
- /etc/postfix/main.cf
- /etc/postfix/master.cf
when: stat_result.stat.exists == True
become: true
- name: delete postfix chroot
file:
path: '/root/postfix_chroot'
state: absent
become: true
- name: close smtp port
firewalld:
systemd_service: smtp
permanent: true
immediate: true
state: disabled
become: true