#! /bin/sh
# chkconfig: 35 55 55
# description: HPI SNMP Subagent
# processname: hpiSubagent

# Source function library.
# /etc/init.d/hpisnmpd
#
### BEGIN INIT INFO
# Provides: hpiSubagent
# Required-Start: $network $remote_fs snmp
# Required-Stop:  $network $remote_fs snmp
# Default-Start:  3 5
# Default-Stop:
# Description:    init script for HPI SNMP Subagent
### END INIT INFO


prog=/usr/bin/hpiSubagent
# Enable forking
OPTIONS="-f"


. /etc/rc.status
rc_reset

RETVAL=$rc_done

case "$1" in
    start)
	echo -n "Starting up HPI SNMP sub-agent daemon  "
	startproc $prog $OPTIONS > /dev/null 2>&1
	rc_status -v
	;;
    stop)
	echo -n "Shutting down HPI SNMP sub-agent daemon  "	
	killproc -TERM $prog
	rc_status -v
	;;
    try-restart)
	$0 stop && $0 start
	rc_status
	;;
    restart)
	$0 stop
	$0 start
	rc_status
	;;
    status)
	echo -n "Checking for HPI SNMP sub-agent:"
	checkproc $prog  ; rc_status -v
	;;
    *)
	echo "Usage: $0 {start|stop|status|try-restart|restart}"
		exit 1
	;;
esac
rc_exit
