bsdperimeter/pfsense-packages — pull request #259 by phildd (2012-06-20 16:07:05+00:00)
Title: Add SQUID_CONFFILE constant and use it to add "-f" command parameter

to each squid start/stop/reconfigure.

This makes squid look at the conf file that is made by the GUI, regardless of the conf file location that is built into various versions of the executable.
The actual conf file location has not been changed yet. That can be done next, but for now I have minimized risk by keeping in the current place and just referencing it there correctly.
Also removed the "-D" parameter from the squid start command in 1 place - "-D' is obsolete in squid 3.1.
Also, it is a bit weird that squid-reverse has morphed into squid3, so we have to still edit files in the squid-reverse folder and then end up in the squid3 package install. But for some reason there is also a squid3 folder in the pfsense-packages repo with a bunch of files like squid.inc that are quite different/older. That confused me for a while!
(Note: my phil-davis Github account has got in a know and won't fork pfsense-packages, so I have made myself a new Github account)