#!/bin/sh
IFCONFIG="/sbin/ifconfig"
INTERFACE="egiga0"
STATUSFILE="/usr/local/zy-pkgs/config/NZBGet/NZBGet"
#KEYWORD=NZBGet
#PKGPATH=/usr/local/zy-pkgs
#ADMINPATH=/i-data/md0/admin/zy-pkgs
NZBGetExe=/usr/local/zy-pkgs/bin/nzbgetd

enable(){
	$NZBGetExe start
}

disable(){
	$NZBGetExe stop
}
if [ "$1" == "getlink" ]; then
	ADDR=`${IFCONFIG} ${INTERFACE} | grep "inet addr" | tr -s ' '`
	echo  "http://`echo ${ADDR} | cut -d ' ' -f 2 | cut -d ':' -f 2`:`sed -n '/ControlPort=/p' /usr/local/zy-pkgs/config/NZBGet/nzbget.conf | cut -c 13-20`/"
elif [ "$1" == "enable" ]; then
	enable
	echo "Enabled" > $STATUSFILE
elif [ "$1" == "disable" ]; then
	disable
	echo "Disabled" > $STATUSFILE
elif [ "$1" == "status" ]; then
	if [ -f $STATUSFILE ]; then
		echo `cat $STATUSFILE`
	else
		mkdir -p ${STATUSFILE%/*}
		echo "Disabled" > $STATUSFILE
		echo `cat $STATUSFILE`
	fi
elif [ "$1" == "startup" ]; then
	STATUS=`cat $STATUSFILE`
	if [ "$STATUS" == "Enabled" ]; then
		enable
	else
		disable
	fi
fi
exit 0
