postfix: Remove CentOS 7 support

This commit is contained in:
Timo Makinen 2022-10-30 19:45:36 +00:00
parent 328be9ff89
commit f85e9d8dc4
4 changed files with 0 additions and 105 deletions

View file

@ -1,14 +0,0 @@
[Unit]
Description=Stunnel for SMTPs connections
After=network.target
After=syslog.target
[Service]
Type=simple
PrivateTmp=true
User=smtps
Group=smtps
ExecStart=/usr/bin/stunnel /etc/stunnel/smtps.conf
[Install]
WantedBy=multi-user.target

View file

@ -3,8 +3,3 @@
ansible.builtin.service:
name: postfix
state: restarted
- name: Restart stunnel-smtps
ansible.builtin.service:
name: stunnel-smtps
state: restarted

View file

@ -37,79 +37,6 @@
- mail_domain is defined
- mail_server is defined
- name: Install stunnel
ansible.builtin.package:
name: stunnel
state: installed
when:
- ansible_distribution_major_version|int <= 7
- mail_server is defined
- name: Create group smtps
ansible.builtin.group:
name: smtps
system: true
when:
- ansible_distribution_major_version|int <= 7
- mail_server is defined
- name: Create user smtps
ansible.builtin.user:
name: smtps
comment: Service Stunnel-SMTPS
createhome: false
group: smtps
home: /var/empty
shell: /sbin/nologin
system: true
when:
- ansible_distribution_major_version|int <= 7
- mail_server is defined
- name: Create stunnel config
ansible.builtin.template:
src: stunnel.conf.j2
dest: /etc/stunnel/smtps.conf
mode: 0644
owner: root
group: "{{ ansible_wheel }}"
notify: Restart stunnel-smtps
when:
- ansible_distribution_major_version|int <= 7
- mail_server is defined
- name: Create stunnel systemd service
ansible.builtin.copy:
src: stunnel-smtps.service
dest: /etc/systemd/system/stunnel-smtps.service
mode: 0644
owner: root
group: "{{ ansible_wheel }}"
notify: Restart stunnel-smtps
when:
- ansible_distribution_major_version|int <= 7
- mail_server is defined
- name: Enable stunnel service
ansible.builtin.service:
name: stunnel-smtps
state: started
enabled: true
when:
- ansible_distribution_major_version|int <= 7
- mail_server is defined
- name: Configure relayhost
ansible.builtin.lineinfile:
path: /etc/postfix/main.cf
regexp: '^relayhost\s*='
insertafter: '^#relayhost\s*='
line: "relayhost = [localhost]:2525"
notify: Restart postfix
when:
- ansible_distribution_major_version|int <= 7
- mail_server is defined
- name: Configure relayhost
ansible.builtin.lineinfile:
path: /etc/postfix/main.cf
@ -118,7 +45,6 @@
line: "relayhost = [{{ mail_server }}]:465"
notify: Restart postfix
when:
- ansible_distribution_major_version|int >= 8
- mail_server is defined
- name: Configure smtp_tls_security_level
@ -129,7 +55,6 @@
line: "smtp_tls_security_level = encrypt"
notify: Restart postfix
when:
- ansible_distribution_major_version|int >= 8
- mail_server is defined
- name: Configure smtp_tls_wrappermode
@ -140,7 +65,6 @@
line: "smtp_tls_wrappermode = yes"
notify: Restart postfix
when:
- ansible_distribution_major_version|int >= 8
- mail_server is defined
- name: Enable postfix service

View file

@ -1,10 +0,0 @@
foreground = yes
pid =
[smtps-wrapper]
accept = localhost:2525
client = yes
connect = {{ mail_server }}:465
CAfile = {{ tls_bundle }}
verify = 2
sslVersion = TLSv1.2