configuration-templates – Blame information for rev 27

Subversion Repositories:
Rev:
Rev Author Line No. Line
27 office 1 ###########################################################################
2 ## Copyright (C) Wizardry and Steamworks 2017 - License: GNU GPLv3 ##
3 ###########################################################################
4  
5 # The following configuration is assumed:
6 # * proxy is the effective username running squid.
7 # * 192.168.1.1 is the IP that squid is listening to.
8 # * 3128 is the port that squid is listening on.
9  
10 check process squid with pidfile /var/run/squid3.pid
11 group proxy
12 start program = "/etc/init.d/squid3 start"
13 stop program = "/etc/init.d/squid3 stop"
14 if failed host proxy.internal port 8123 then restart
15 #if 5 restarts within 5 cycles then timeout
16 depends on squid_bin
17 depends on squid_rc
18  
19 check file squid_bin with path /usr/sbin/squid3
20 group proxy
21 if failed checksum then unmonitor
22 if failed permission 755 then unmonitor
23 if failed uid root then unmonitor
24 if failed gid root then unmonitor
25  
26 check file squid_rc with path /etc/init.d/squid3
27 group proxy
28 if failed checksum then unmonitor
29 if failed permission 755 then unmonitor
30 if failed uid root then unmonitor
31 if failed gid root then unmonitor