# Startup script for udpgate
#
# chkconfig: 2345 98 02
-# description: UDP packats gateway
+# description: UDP packets gateway
# Source function library.
. /etc/rc.d/init.d/functions
-# Where we are?
-# [ -f /usr/bin/udpgate ] || exit 0
+# Source our configuration file for these variables.
+PORT=9201
+LOCATION=/usr/bin/udpgate
+if [ -f /etc/sysconfig/udpgate ] ; then
+ . /etc/sysconfig/udpgate
+fi
prog="udpgate"
start() {
echo -n $"Starting $prog: "
- daemon udpgate --start
+ daemon $LOCATION --start --port=$PORT
RETVAL=$?
echo
return $RETVAL
}
stop() {
- if test "x`pidof udpgate`" != x; then
- echo -n $"Stopping $prog: "
- killproc udpgate
- echo
- fi
+ echo -n $"Stopping $prog: "
+ $LOCATION --stop
RETVAL=$?
+ echo
return $RETVAL
}