Squid: Proxy-Server unter Linux

Listing: init_script_proxy

#!/bin/sh
#
# Author: Oliver Drees
#
# Startscript für squid
#

. /etc/rc.config


case "$1" in
start)
echo -n "Starting WWW-proxy squid:"
startproc -l /var/squid/squid.out /usr/local/squid/bin/squid || return="\\tfailed"
sleep 1
echo -e "\\tdone"
;;
stop)
echo -n "Shutting down WWW-proxy squid:"
/usr/local/squid/bin/squid -k shutdown 2>/dev/null
echo -e "\\tdone"
;;
status)
echo -n "Checking for WWW-proxy squid: "
checkproc /usr/local/squid/bin/squid && echo OK || echo No process
;;
*)
echo "Usage: $0 {start|stop|status}"
exit 1
esac

exit 0