diff --git a/squid/cachemgr.cgi b/squid/cachemgr.cgi index 3ed6fc536..401f40148 100755 --- a/squid/cachemgr.cgi +++ b/squid/cachemgr.cgi @@ -4,7 +4,7 @@ require './squid-lib.pl'; $access{'cms'} || &error($text{'cach_ecannot'}); -$mgr = $config{'cachemgr_path'}; +($mgr) = glob($config{'cachemgr_path'}); &same_file($0, $mgr) && &error($text{'cach_esame'}); if (&has_command($mgr)) { $| = 1; diff --git a/squid/config-redhat-linux-6.1-* b/squid/config-redhat-linux-6.1-* index 08414a857..300dd32e3 100644 --- a/squid/config-redhat-linux-6.1-* +++ b/squid/config-redhat-linux-6.1-* @@ -3,7 +3,7 @@ squid_path=squid cache_dir=/var/spool/squid squid_conf=/etc/squid/squid.conf pid_file=/var/run/squid.pid -cachemgr_path=/usr/lib/squid/cachemgr.cgi +cachemgr_path=/usr/*/squid/cachemgr.cgi squid_start=/etc/rc.d/init.d/squid start squid_stop=/etc/rc.d/init.d/squid stop calamaris=calamaris