Squid3 PBI and 2.1
-
Great :-)
I tested it myself before posting this time so I was sure it was good.
That bug affected all PBI builds, so now I get to go back and rebuild every PBI, which will take more than a day to finish.
OUCH!! But glad it was caught now and not down the road.. Snort and dansguardian; i'm pretty sure have custom build options.
-
Yes I have a list of them (easy to spot in the pkg xml), but it affected all of them not just the ones with build options.
-
I deleted squid3, then upgraded to:
2.1-BETA0 (i386)
built on Wed Jun 20 18:13:24 EDT 2012
FreeBSD 8.3-RELEASE-p3Installed squid3. It installs well and starts up without any manual intervention - thanks Jim. A basic config is running in transparent mode. During the install it tries to start squid a couple of times beofre it has actually created the squid.conf file, but gets it right in the end. Just a couple of messages appear in the system log that don't look good to the uninitiated:
Jun 21 10:28:39 php: /pkg_mgr_install.php: Beginning package installation for squid3 . Jun 21 04:51:46 check_reload_status: Syncing firewall Jun 21 10:36:52 php: /pkg_mgr_install.php: Stopping any running proxy monitors Jun 21 10:36:53 php: /pkg_mgr_install.php: Starting Squid Jun 21 10:36:53 php: /pkg_mgr_install.php: Starting a proxy monitor script Jun 21 10:36:53 squid: Unable to open configuration file: /usr/local/etc/squid/squid.conf: (2) No such file or directory Jun 21 04:51:53 check_reload_status: Reloading filter Jun 21 10:36:58 Squid_Alarm[58777]: Squid has exited. Reconfiguring filter. Jun 21 10:36:58 Squid_Alarm[59433]: Attempting restart... Jun 21 10:36:59 squid: Unable to open configuration file: /usr/local/etc/squid/squid.conf: (2) No such file or directory Jun 21 10:37:02 Squid_Alarm[62052]: Reconfiguring filter... Jun 21 04:52:03 check_reload_status: Syncing firewall Jun 21 10:37:04 php: /pkg_mgr_install.php: Creating squid log dir /var/squid/logs/ Jun 21 04:52:04 check_reload_status: Reloading filter Jun 21 10:37:04 php: /pkg_mgr_install.php: Starting Squid Jun 21 10:37:04 squid[1545]: Squid Parent: child process 2139 started
Now I will try moving the conf file into /var filesystem and see how squidguard runs on top of this.
-
squidguard-1.4_4-i386 has installed fine on top of squid3 and is happily blocking sites for me on a timed basis.
I'll post an update about the Time-based Restriction stuff on the post about that at:
http://forum.pfsense.org/index.php/topic,43352.15.html
From the command line, pbi_info shows that squidguard-1.4_4-i386 is installed.
But the Installed Packages GUI page shows 1.4_2
It's a bit difficult to keep these version numbers in synch when different pfSense releases are using different versions of a package!
Jim, thanks for all the work on PBIs - at least squid3 + squiguard on 2.1 is looking good.