*** bareos-fd	2013-06-11 19:46:40.000000000 +0200
--- bareos-fd-new	2013-08-20 10:43:01.035737263 +0200
***************
*** 35,40 ****
--- 35,42 ----
     BPORT=`getent services ${NAME} | awk '{ gsub("/tcp","",$2); print $2; }'`
  fi
  
+ . /lib/lsb/init-functions
+ 
  if [ -f /etc/default/$NAME ]; then
     . /etc/default/$NAME
  fi
***************
*** 51,57 ****
  case "$1" in
     start)
        echo -n "Starting ${DESC}: "
!       start-stop-daemon --start --quiet --pidfile ${PIDFILE} ${USERGRP} --exec ${DAEMON} -- ${BOPTIONS}
        RETVAL=$?
        echo "${NAME}"
        ;;
--- 53,59 ----
  case "$1" in
     start)
        echo -n "Starting ${DESC}: "
!       start-stop-daemon --start --oknodo --quiet --pidfile ${PIDFILE} ${USERGRP} --exec ${DAEMON} -- ${BOPTIONS}
        RETVAL=$?
        echo "${NAME}"
        ;;
***************
*** 66,73 ****
        sleep 5
        $0 start
        ;;
     *)
!       echo "Usage: /etc/init.d/${NAME} {start|stop|restart|force-reload}" >&2
        exit 1
        ;;
  esac
--- 68,78 ----
        sleep 5
        $0 start
        ;;
+    status)
+       status_of_proc -p $PIDFILE $DAEMON $NAME
+       ;;
     *)
!       echo "Usage: /etc/init.d/${NAME} {start|stop|restart|force-reload|status}" >&2
        exit 1
        ;;
  esac
