forked from evolix/ansible-roles
squid: consistent version switch
This commit is contained in:
parent
ca2048f9e3
commit
c44896d433
|
@ -5,10 +5,10 @@
|
||||||
when:
|
when:
|
||||||
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
|
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
|
||||||
|
|
||||||
- name: "Set squid name (jessie)"
|
- name: "Set squid name (Debian 8)"
|
||||||
set_fact:
|
set_fact:
|
||||||
squid_daemon_name: squid3
|
squid_daemon_name: squid3
|
||||||
when: ansible_distribution_release == "jessie"
|
when: ansible_distribution_major_version == "8"
|
||||||
|
|
||||||
- name: "Set squid name (Debian 9 or later)"
|
- name: "Set squid name (Debian 9 or later)"
|
||||||
set_fact:
|
set_fact:
|
||||||
|
@ -29,19 +29,19 @@
|
||||||
dest: /etc/default/squid
|
dest: /etc/default/squid
|
||||||
when: ansible_distribution_major_version | version_compare('9', '>=')
|
when: ansible_distribution_major_version | version_compare('9', '>=')
|
||||||
|
|
||||||
- name: "squid.conf is present (jessie)"
|
- name: "squid.conf is present (Debian 8)"
|
||||||
template:
|
template:
|
||||||
src: squid.conf.j2
|
src: squid.conf.j2
|
||||||
dest: /etc/squid3/squid.conf
|
dest: /etc/squid3/squid.conf
|
||||||
notify: "restart squid3"
|
notify: "restart squid3"
|
||||||
when: ansible_distribution_release == "jessie"
|
when: ansible_distribution_major_version == "8"
|
||||||
|
|
||||||
- name: "evolix whitelist is present (jessie)"
|
- name: "evolix whitelist is present (Debian 8)"
|
||||||
copy:
|
copy:
|
||||||
src: whitelist-evolinux.conf
|
src: whitelist-evolinux.conf
|
||||||
dest: /etc/squid3/whitelist.conf
|
dest: /etc/squid3/whitelist.conf
|
||||||
notify: "reload squid3"
|
notify: "reload squid3"
|
||||||
when: ansible_distribution_release == "jessie"
|
when: ansible_distribution_major_version == "8"
|
||||||
|
|
||||||
- name: "evolinux custom squid file (Debian 9 or later)"
|
- name: "evolinux custom squid file (Debian 9 or later)"
|
||||||
copy:
|
copy:
|
||||||
|
|
Loading…
Reference in a new issue