]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/initscripts/init.d/squid
Corrected guardian
[ipfire-2.x.git] / src / initscripts / init.d / squid
index 3c7941ea64090c1a84b7d6a1e43a49dee6435ca3..e1a49d28e231634bd992b74dd975267b709e2328 100644 (file)
@@ -64,15 +64,15 @@ case "$1" in
                ;;
 
        stop)
-       
+                       iptables -t nat -F SQUID
                if [ -e /var/run/squid.pid ]; then
                        boot_mesg "Stopping Squid Proxy Server..."
-                       iptables -t nat -F SQUID
                        squid -k shutdown >/dev/null 2>&1
                        evaluate_retval
                        killproc /usr/bin/squidGuard >/dev/null
                        killproc /usr/sbin/updxlrator >/dev/null
                        killproc /usr/sbin/squid >/dev/null
+                       rm -rf /var/run/squid.pid       
                fi
                ;;