forked from ISTI-ansible-roles/ansible-role-mailman
31 lines
981 B
YAML
31 lines
981 B
YAML
---
|
|
- name: Restart hyperkitty qcluster
|
|
service: name=hyperkitty-qcluster state=restarted
|
|
when: mailman_hyperkitty_qcluster_standalone_service | bool
|
|
|
|
- name: Restart mailmansuite
|
|
service: name={{ mailman_postorius_uwsgi_servicename }} state=restarted
|
|
|
|
- name: Restart mailman
|
|
service: name=mailman state=restarted
|
|
|
|
- name: Wait for Mailman after restart
|
|
ansible.builtin.wait_for:
|
|
host: '{{ mailman_lmtp_host }}'
|
|
port: '{{ mailman_lmtp_port }}'
|
|
state: started
|
|
sleep: 1
|
|
timeout: '{{ mailman_weekly_verified_restart_start_timeout }}'
|
|
listen: Restart mailman
|
|
|
|
- name: Validate nginx configuration after Mailman signup rate-limit change
|
|
ansible.builtin.command: /usr/sbin/nginx -t
|
|
changed_when: false
|
|
listen: Reload nginx after Mailman signup rate-limit change
|
|
|
|
- name: Reload nginx after Mailman signup rate-limit change
|
|
ansible.builtin.service:
|
|
name: nginx
|
|
state: reloaded
|
|
listen: Reload nginx after Mailman signup rate-limit change
|