From fd6b5ee1272803980babe273156abb41939240a0 Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Tue, 11 Mar 2025 14:35:29 +0100 Subject: [PATCH] feat: add handlers to restart SSH service after configuration changes --- config/ansible/tasks/global/openssh-server.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/config/ansible/tasks/global/openssh-server.yml b/config/ansible/tasks/global/openssh-server.yml index d81b417..491ce3d 100644 --- a/config/ansible/tasks/global/openssh-server.yml +++ b/config/ansible/tasks/global/openssh-server.yml @@ -12,10 +12,24 @@ group: root mode: '0644' validate: '/usr/sbin/sshd -t -f %s' - register: ssh_config + notify: Restart SSH service - name: Ensure SSH service is enabled and running ansible.builtin.service: name: ssh state: started enabled: true + +# Handlers +- name: Handlers + ansible.builtin.meta: flush_handlers + +- name: Handlers block + tags: + - always + block: + - name: Restart SSH service + ansible.builtin.service: + name: ssh + state: restarted + listen: Restart SSH service