#!/bin/sh

MOUNT="/persistfs/extendrc"
NAME="Portmap"

export PATH=$MOUNT/bin:$MOUNT/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
export LD_LIBRARY_PATH=$MOUNT/lib:/usr/lib:/lib:/usr/lib:/usr/local/lib

func_start()
{
	if [ -n "`pidof portmap`" ] ; then
		echo "$NAME already running!"
		return 0
	fi
	
	echo -n "Starting $NAME: "
	
	$MOUNT/sbin/portmap
	if [ $? -eq 0 ] ; then
		echo "[OK]"
	else
		echo "[FAILED]"
	fi
}

func_stop()
{
	# Make sure not running
	if [ -z "`pidof portmap`" ] ; then
		echo "$NAME not running!"
		return 0
	fi
	
	echo -n "Stopping $NAME: "
	killall -q portmap
	echo "[OK]"
}

case "$1" in
start)
	func_start
	;;
stop)
	func_stop
	;;
restart)
	func_stop
	sleep 1
	func_start
	;;
*)
	echo "Usage: $0 {start|stop|restart}"
	;;
esac
