From 259c03fbcbd0ddead2780e22d68c5eac7ceeddf0 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Thu, 2 Nov 2017 12:52:16 -0500 Subject: [PATCH] better squid <-> dansguardian switchover when enabling/disabling services due to port 3128 usage --- roles/network/tasks/restart.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/roles/network/tasks/restart.yml b/roles/network/tasks/restart.yml index 24a3e4f09..5fe64f8fc 100644 --- a/roles/network/tasks/restart.yml +++ b/roles/network/tasks/restart.yml @@ -11,22 +11,22 @@ - name: Stop DansGuardian service: name=dansguardian state=stopped - when: not dansguardian_enabled and dansguardian_install + when: dansguardian_install + +- name: Stop Squid service + service: name={{ proxy }} + state=stopped + when: squid_install - name: Restart DansGuardian service: name=dansguardian state=restarted when: dansguardian_enabled and dansguardian_install -- name: Stop Squid service - service: name={{ proxy }} - state=stopped - when: not squid_enabled and squid_install - # Squid get re-loaded with dispatcher.d - name: Restart Squid service service: name={{ proxy }} - state=started + state=restarted when: squid_enabled and squid_install - name: Restart Wondershaper service