#!/bin/sh
# 
# The next line was generated by Makefile
# please, don't remove it
# 
PROGRAM=/usr/local/beeweeb/bin/bwbd 
PIDFILE=/usr/local/beeweeb/log/beeweeb.pid 
OUTFILE=/usr/local/beeweeb/log/beeweeb.output 

#
# This is the scipts for starting beeweebd server.
#  
                                                                                                                      
# check for pidfile
    if [ -f $PIDFILE ] ; then
        PID=`cat $PIDFILE`
        if [ "x$PID" != "x" ] && kill -0 $PID 2>/dev/null; then
            STARTED=1
        else
            STARTED=0
        fi
    else
        STARTED=0
    fi
   if [ -f $OUTFILE ] ; then
	rm -f $OUTFILE
   fi
        if [ $STARTED -eq 0 ]; then
           $PROGRAM
           sleep 1
		   if [ -f $OUTFILE ] ; then
	           cat $OUTFILE
	           sleep 1
	           if cat $PIDFILE > /dev/null 2>&1 ; then
	               PID=`cat $PIDFILE`
	               if kill -0 $PID 2>/dev/null; then
	                  echo "beeweebd started [$PID]"
	               else
	                  echo "beeweebd did not start"
	               fi
	            else
	               echo "beeweebd did not start"
	            fi
	       fi
        else
          echo "beeweebd already started"
        fi
  
