diff options
author | doktornotor <notordoktor@gmail.com> | 2015-09-27 11:39:30 +0200 |
---|---|---|
committer | doktornotor <notordoktor@gmail.com> | 2015-09-27 11:39:30 +0200 |
commit | e0bf22a296a66b1bbf35bacd6ad05db8fe930557 (patch) | |
tree | bb2190101f4492f1ba62d8b4967f8cbcc9747e3a /config/squid3/31/squid.xml | |
parent | c802438703949cb7e211c37f7859aeee7c92a6d7 (diff) | |
download | pfsense-packages-e0bf22a296a66b1bbf35bacd6ad05db8fe930557.tar.gz pfsense-packages-e0bf22a296a66b1bbf35bacd6ad05db8fe930557.tar.bz2 pfsense-packages-e0bf22a296a66b1bbf35bacd6ad05db8fe930557.zip |
sanitize squid3 package install process
- On package install, custom_php_resync_config_command is automatically called. There is no need to call it yet again.
- When squid_resync() is called on install, logdir will get created if needed, cache dir will get set up as needed via squid_dash_z(), and finally firewall will get reconfigured. There is absolutely no need to setup cache 4 times, there is also definitely no need to reconfigure filter 3 times and no need to restart the services (at least) 3 times in one minute. This seriously confuses Squid3 and breaks things, as in Bug #4857
- Finally, modify squid_resync() so that it only (re)starts services if Squid3 is actually enabled, and stops them otherwise
Diffstat (limited to 'config/squid3/31/squid.xml')
0 files changed, 0 insertions, 0 deletions