#!/bin/sh
#
# Startup script for BBFTPD, the BBFTP daemon
#
# description: 
# processname: bbftpd
# pidfile: /var/run/bbftpd.pid


PROG=bbftpd
PID=/var/run/$PROG.pid

case "$1" in 
  start)
	echo -n "Starting $PROG: "
	if test "x@with_x509_user_cert@" != "x"; then
	   export X509_USER_CERT=@with_x509_user_cert@
	   export X509_USER_KEY=@with_x509_user_key@
	   export X509_CERT_DIR=@with_x509_cert_dir@
	   export GRIDMAP=@with_gridmap@
	fi
        if [ -x @prefix@/bin/$PROG ];then
           @prefix@/bin/$PROG -b && echo "$PROG started."
        else
           echo "$PROG not found."
        fi
	;;

  stop)
	echo -n "Shutting down $PROG: "
        if [ -f $PID ];then
           kill `cat $PID` && echo "$PROG stopped."
           rm -f $PID
        else
           echo "$PROG already stopped."
        fi
        ;;

  reload|restart)
        $0 stop
        sleep 1
        $0 start
        ;;

  status)
        if [ -f ${PID} ];then
           echo "${PROG} is running (process `cat ${PID}`)."
        else
           echo "$PROG is not running."
        fi
        ;;

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

# The End.
exit 0



syntax highlighted by Code2HTML, v. 0.9.1