oopen-server/roles/common/handlers/main.yml
2022-11-17 18:10:40 +01:00

84 lines
1.4 KiB
YAML

---
- name: Update timezone
command: dpkg-reconfigure --frontend noninteractive tzdata
#- name: Restart ssh
# shell: sleep 3; systemctl restart sshd
# async: 1
# poll: 0
# Does NOT Work
#
# Error was:
# Start request repeated too quickly.
#
# See also: https://github.com/ansible/ansible-modules-core/issues/1533
#
- name: Restart ssh
service:
name: ssh
state: restarted
- name: Reload nfs
service:
name: nfs-kernel-server
state: reloaded
enabled: yes
when:
- "groups['nfs_server']|string is search(inventory_hostname)"
- name: Restart postfix
service:
name: postfix
state: restarted
- name: Reload bind9
service:
name: bind9
state: reloaded
enabled: yes
- name: Restart smbd
service:
name: smbd
daemon_reload: yes
state: restarted
- name: Restart nmbd
service:
name: nmbd
daemon_reload: yes
state: restarted
- name: Reload samba config
shell: smbcontrol all reload-config
when:
- inventory_hostname in groups['samba_server']
- name: Restart systemd-journald
service:
name: systemd-journald
state: restarted
- name: Restart redis-server
service:
name: redis-server
state: restarted
- name: Restart tor service
service:
name: tor
state: restarted
- name: Reload tor service
service:
name: tor
state: reloaded
- name: Reload postfwd
service:
name: postfwd
state: reloaded