refresh squid rules after every change
I have squid proxy server running on ubuntu. I wrote set of rules for acl including something like:
acl exceeded_users proxy_auth "/etc/squid/users/exceeded"
http_access deny exceeded_users all_dst
if any user exceed the bandwidth limit then his name will transfer to exceeded list. but the problem is to apply this change i need to restart squid. Is there any way to apply like these changes automatically without restarting squid.
Thanks in advance
Running squid -k reconfigure
will cause it to reload the configuration without restarting.
You can use incron to monitor your /etc/squid/users/exceeded
list to automatically trigger the reconfigure command whenever that file is written to.