#!/bin/sh
#set -x
#
PATH=/bin:/sbin:/usr/bin:/usr/sbin
BIND_PATH=/usr/local/bind9

DATADIR="/var/named"

CHROOT="-t ${DATADIR}"

NAMED_USER=named

case $1 in
'start')
	if [ -f ${BIND_PATH}/sbin/named ]; then
	    find $DATADIR -exec chown ${NAMED_USER} {} \;
	    ${BIND_PATH}/sbin/named ${CHROOT} -u ${NAMED_USER}
	else
	    echo "${BIND_PATH}/sbin/named not found not found!"
	    exit
	fi

echo ;;

'stop')

    echo "Killing all named\'s "
    kill `cat ${DATADIR}/var/run/named.pid`

    ;;
'restart')
    $0 stop
    sleep 1
    $0 start
    ;;

*) 	
    echo "Invalid option supplied to $0"
    exit 1;;

esac

