From 1e3d6494907cf667295311e3fe6d58838489a897 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Mon, 26 Oct 2009 19:33:55 -0400 Subject: Remove cache dir on deinstall if it exists --- config/squid/squid.inc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config/squid/squid.inc') diff --git a/config/squid/squid.inc b/config/squid/squid.inc index f7e5cd05..3063e78b 100644 --- a/config/squid/squid.inc +++ b/config/squid/squid.inc @@ -257,6 +257,8 @@ function squid_deinstall_command() { $logdir = ($settings['log_dir'] ? $settings['log_dir'] : '/var/squid/log'); mwexec('rm -rf $cachedir'); mwexec('rm -rf $logdir'); + if(isdir("/var/squid/cache")) + mwexec("rm -rf /var/squid/cache"); mwexec('rm -f /usr/local/etc/rc.d/proxy_monitor.sh'); mwexec("ps awux | grep \"proxy_monitor\" | grep -v \"grep\" | grep -v \"php\" | awk '{ print $2 }' | xargs kill"); mwexec("ps awux | grep \"squid\" | grep -v \"grep\" | awk '{ print $2 }' | xargs kill"); -- cgit v1.2.3