#!/bin/sh
#
#######################################
#
# NetXMS agent startup script
# For Ubuntu Linux
#
# Written by Dmitry Chernyshov
# dchernyshov@cogito.ru
#
#######################################

NAME=nxagentd
DAEMON=/usr/local/bin/nxagentd
PIDFILE=/var/run/nxagentd.pid

test -x $DAEMON || exit 5


. /lib/lsb/init-functions
case "$1" in
 start)
        # start daemon
        log_daemon_msg "Starting NetXMS agent" "$NAME"
        start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- -p $PIDFILE -d
        log_end_msg $?
        ;;
 stop)
        log_daemon_msg "Stopping NetXMS agent" "$NAME"
        start-stop-daemon --stop --quiet --pidfile $PIDFILE
        log_end_msg $?
        ;;
 restart)
        $0 stop && sleep 2 && $0 start
        ;;
esac
