From 80388d9a4e108a60b3434ccdf308699804d22fb1 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Tue, 5 Jun 2018 23:01:33 +0100 Subject: [PATCH] Purge old squid to clean config and upgrade squidclient --- cookbooks/squid/recipes/default.rb | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/cookbooks/squid/recipes/default.rb b/cookbooks/squid/recipes/default.rb index ac120a258..c02c67cf4 100644 --- a/cookbooks/squid/recipes/default.rb +++ b/cookbooks/squid/recipes/default.rb @@ -26,13 +26,13 @@ if node[:squid][:version] == "3" action :unlock end - package "squid" do - action :remove + apt_package "squid" do + action :purge only_if "dpkg-query -W squid | fgrep -q 2." end - package "squid-common" do - action :remove + apt_package "squid-common" do + action :purge only_if "dpkg-query -W squid-common | fgrep -q 2." end @@ -40,6 +40,10 @@ if node[:squid][:version] == "3" action :delete backup false end + + package "squidclient" do + action :upgrade + end end package "squid" -- 2.43.2