# Source functions library
source /etc/rc.d/init.d/functions
-DAEMON=xinetd
+DAEMON=/usr/sbin/xinetd
+DAEMON_DESC="xinetd daemon"
+DAEMON_OPTS=""
case "$1" in
start)
- cmd_run_log_box_warn "Starting xinetd daemon" loadproc ${DAEMON}
+ cmd_run_log_box_warn "${DAEMON_DESC} start" loadproc ${DAEMON} ${DAEMON_OPTS}
;;
-
+
stop)
- cmd_run_log_box_warn "Stopping xinetd daemon" killproc ${DAEMON}
+ cmd_run_log_box_warn "${DAEMON_DESC} stop" killproc ${DAEMON}
;;
-
+
restart)
$0 stop
sleep 1
$0 start
;;
-
+
status)
statusproc ${DAEMON}
;;
-
+
*)
echo "Usage: $0 {start|stop|restart|status}"
exit ${EXIT_CODE_FAILURE}
;;
-
esac
exit $?