anchor.diff:  #
   # Function that starts the daemon/service
   #
  +get_pid() {
  +    cat "$PIDFILE"
  +}
  +
  +is_running() {
  +    [ -f "$PIDFILE" ] && ps `get_pid` > /dev/null 2>&1
  +}
  +
   do_start()
   {
       # Return
  
positive.code:     # restarting (for example, when it is sent a SIGHUP),
      # then implement that here.
      #
      start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME
      return 0
  }
  
  
negative.code:         2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
      esac
      ;;
    reload)
      #
      # If do_reload() is not implemented then leave this commented out
      # and leave 'force-reload' as an alias for 'restart'.
      #
      log_daemon_msg "Reloading $DESC" "$NAME"
      do_reload
      log_end_msg $?
      ;;
    restart)
      log_daemon_msg "Restarting $DESC" "$NAME"
      $0 stop
      if is_running; then
          echo "Unable to stop $NAME, will not attempt to start"
          exit 1
      fi
      $0 start
      ;;
    status)
      if is_running; then
          echo "$NAME is running"
      else
          echo "$NAME is stopped"
          exit 1
      fi
      ;;
    *)
      #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
  