In the 2.3.STABLE2-5 version of /etc/rc.d/init.d/squid shellscript, I think there is a bug in find the squid spool directory. It uses this: # determine which one is the cache_swap directory CACHE_SWAP=`sed -e 's/#.*//g' /etc/squid/squid.conf | \ grep cache_dir | sed -e 's/cache_dir//' | \ awk '{ print $3 }'` Here, the result of this is: 1024 I think this would work better: CACHE_SWAP=`sed -e 's/#.*//g' /etc/squid/squid.conf | \ grep cache_dir | awk '{ print $3 }'` Result here is: /var/spool/squid Much better for a "CACHE_SWAP" parameter.
Hrm, yes. Fixed in squid-2.3.stable3-1.