The fact that your technician did that is a little worrying :) He's was just keen to see it working and thought he's surprise me! :-)
It's neither. It's more to do with an uncertainty about compiling apps. ./ means the current directory. The one that you are in. Since "." (the . == current dir) cannot be in $PATH due to security reasons you have to use it. I am interested to see which directory you are in when you issued the: ./squid I was in /usr/local/squid/sbin Strange eh? because a normal squid -k rotate fails!
command. Type in "pwd" before you do it again.
Set up a cronjob to do it. I will when the command works again!
I can't remember now why I updated, oh yeah, 7.2 is no longer suported. A funny bloke with specs keeps doing that to me too! :-) I'll try the pwd on monday, the w/e beckons now :-) Thanks for your help Have a good one Adrian