From: Alexander Barton Date: Wed, 27 Jul 2016 15:20:57 +0000 (+0200) Subject: sshd: New handler 'restart "sshd"' X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=AnsibleRoles.git;a=commitdiff_plain;h=7b58b54a10c6b3eca35441bdf68332ef5df933af sshd: New handler 'restart "sshd"' --- diff --git a/roles/sshd/handlers/main.yml b/roles/sshd/handlers/main.yml new file mode 100644 index 0000000..bb2970d --- /dev/null +++ b/roles/sshd/handlers/main.yml @@ -0,0 +1,27 @@ +--- +# sshd handlers + +- name: restart "sshd" + tags: + - ssh + shell: echo "SSH service should be restarted ..." + changed_when: True + notify: + - restart SSH daemon (service "ssh") + - restart SSH daemon (service "sshd") + +- name: restart SSH daemon (service "ssh") + tags: + - ssh + service: > + name=ssh + state=restarted + when: "ansible_distribution == 'Debian' or ansible_distribution == 'Ubuntu'" + +- name: restart SSH daemon (service "sshd") + tags: + - ssh + service: > + name=sshd + state=restarted + when: "ansible_distribution != 'Debian' and ansible_distribution != 'Ubuntu'"