diff --git a/roles/network/tasks/enable_services.yml b/roles/network/tasks/enable_services.yml index 8243ebf33..2b9d99dde 100644 --- a/roles/network/tasks/enable_services.yml +++ b/roles/network/tasks/enable_services.yml @@ -141,7 +141,7 @@ line: 'HTTPCACHE_ON=True' when: squid_install and squid_enabled -- name: Enable Squid systemd service ({{ proxy }}) - if squid_install and squid_enabled +- name: Enable systemd service '{{ proxy }}' - if squid_install and squid_enabled systemd: name: "{{ proxy }}" # squid (or squid3 on old OS's vars/debian-8.yml & vars/raspbian-8.yml) enabled: yes @@ -156,20 +156,20 @@ # mode: 0644 when: squid_install and squid_enabled -- name: Point to Squid config file from startup file - if squid_install and squid_enabled +- name: Point /etc/init.d/{{ proxy }} to /etc/{{ proxy }}/squid-iiab.conf - if squid_install and squid_enabled lineinfile: regexp: '^CONFIG' line: "CONFIG=/etc/{{ proxy }}/squid-iiab.conf" path: "/etc/init.d/{{ proxy }}" when: squid_install and squid_enabled -- name: Disable Squid service, if not squid_enabled - if (squid_install or squid_installed [{{ squid_installed }}] is defined) and not squid_enabled +- name: Disable systemd service '{{ proxy }}' - if (squid_install or squid_installed [{{ squid_installed }}] is defined) and not squid_enabled systemd: name: "{{ proxy }}" enabled: no when: (squid_install or squid_installed is defined) and not squid_enabled -- name: Revert to 'HTTPCACHE_ON=False' - if squid_install and not squid_enabled +- name: Revert {{ iiab_env_file }} to 'HTTPCACHE_ON=False' - if squid_install and not squid_enabled lineinfile: path: "{{ iiab_env_file }}" regexp: '^HTTPCACHE_ON=*'