#! /bin/sh
#
# bacula-fd init script for OpenZaurus
#

BACFDBIN=/usr/sbin
BACFDCFG=/etc/bacula
PIDDIR=/var/run
SUBSYSDIR=/var/run/

FD_PORT=9102

FD_USER=root
FD_GROUP=bacula

case "$1" in
   start)
      [ -x ${BACFDBIN}/bacula-fd ] && {
	 echo "Starting the Bacula File daemon"
	 ${BACFDBIN}/bacula-fd $2 -u ${FD_USER} -g ${FD_GROUP} -v -c ${BACFDCFG}/bacula-fd.conf
      }
      ;;

   stop)
      # Stop the FD first so that SD will fail jobs and update catalog
      [ -x ${BACFDBIN}/bacula-fd ] && {
	 echo "Stopping the Bacula File daemon"
	 killall bacula-fd
      }
      ;;

   restart)
      $0 stop
      sleep 5
      $0 start
      ;;

   *)
      echo "Usage: $0 {start|stop|restart}"
      exit 1
      ;;
esac
exit 0