anchor.diff:        log_end_msg $errcode
       fi
       ;;
  +  run)
  +    if running; then
  +      log_daemon_msg "Triggering run of $DESC" "$NAME"
  +      errcode=0
  +      run_server || errcode=$?
  +      log_end_msg $errcode
  +    fi
  +    ;;
     *)
       N=/etc/init.d/$NAME
  -    echo "Usage: $N {start|stop|force-stop|restart|force-reload|status}" >&2
  +    echo "Usage: $N {start|stop|force-stop|restart|force-reload|status|run}" >&2
       exit 1
       ;;
   esac
  
positive.code:      errcode=$?
     else
       start-stop-daemon --stop --signal HUP --quiet --pidfile $PIDFILE \
         --user $DAEMONUSER \
         --exec $DAEMON
       errcode=$?
  
negative.code: running() {
    [ ! -f "$PIDFILE" ] && return 1
    pid=`cat $PIDFILE`
    running_pid $pid $DAEMON || return 1
    return 0
  }
  
  