#!/bin/sh
#
# Startup script for dansguardian
# partly based on httpd startup script
#
# chkconfig: 35 91 13
# description: A web content filtering plugin for web \
#              proxies, developed to filter using lists of \
#              banned phrases, MIME types, filename \
#              extensions and PICS labling.
# processname: dansguardian
# pidfile: /var/run/dansguardian.pid
# config: /etc/dansguardian/dansguardian.conf
 
 
# Source function library.
#. /etc/rc.d/init.d/functions
 
# See how we were called.
case "$1" in
  start)
        echo -n "Starting dansguardian: "
        startproc /usr/sbin/dansguardian
        echo
        touch /var/lock/subsys/dansguardian
        ;;
  stop)
        echo -n "Shutting down dansguardian: "
        killproc /usr/sbin/dansguardian
        echo
        rm -f /var/lock/subsys/dansguardian
        rm -f /var/run/dansguardian.pid
        ;;
  status)
        checkproc /usr/sbin/dansguardian
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  reload)
        echo -n "Reloading dansguardian: "
        killproc dansguardian -HUP
        echo
        ;;
  *)
        echo "Usage: $0 {start|stop|restart|reload|status}"
        exit 1
esac
 
exit 0
