blob: 9cad7b6b81f6d5339caa7e44a6ee22795410ade7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
MASTERURL="http://adzapper.sourceforge.net/scripts/squid_redirect" ZAPPER="/usr/local/squid/bin/squid_redirect" PIDFILE="/usr/local/squid/logs/squid.pid" RESTARTCMD="/etc/rc.d/rc.squid" TMPFILE="/tmp/newzapper$$" /usr/bin/wget -q --cache=off -O "$TMPFILE" "$MASTERURL" if [ $? == 0 -a -f "$TMPFILE" -a ! -z "$TMPFILE" ]; then /usr/bin/cmp -s "$TMPFILE" "$ZAPPER" if [ $? == 1 ]; then cp -a "$ZAPPER" "$ZAPPER".old cat "$TMPFILE" > "$ZAPPER" kill -HUP `cat "$PIDFILE"` if [ $? == 1 ]; then $RESTARTCMD fi fi fi rm -f "$TMPFILE"
|