squid: consistent version switch

This commit is contained in:
Jérémy Lecour 2017-09-14 09:19:00 +02:00 committed by Jérémy Lecour
parent ca2048f9e3
commit c44896d433

View file

@ -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: