#!/bin/sh
PKGSTATUSFILE=/etc/zyxel/pkg_conf/status
PKGVOLPATH=`grep "Tftp" ${PKGSTATUSFILE} |grep "Installed-Rule" |awk -F":" '{print $2}' |sed 's/\/$//g' |sed 's/ //g'`
PKG_NAME="Tftp"
LINKFILE="/i-data/.system/zy-pkgs/${PKG_NAME}"

if [ -e ${PKGVOLPATH}/config/Tftp/enable_tftp.flag ]; then
	${PKGVOLPATH}/gui/Tftp/pkgexe tftp_start
fi

#Mount the pkggui
RESULT=`mount | grep zy-pkgs\/pkggui`
if [ -z "$RESULT" ]; then
	mount --bind /i-data/.system/zy-pkgs/pkggui /usr/local/apache/htdocs/adv,/pkg/
fi

if [ ! -e /i-data/.system/zy-pkgs/pkggui/Tftp ]; then
	cp -a $PKGVOLPATH/gui/Tftp /i-data/.system/zy-pkgs/pkggui/
fi
#Delete soft link 
if [ -L ${LINKFILE} ]; then
	rm ${LINKFILE}
fi
#Add soft link
ln -sf ${PKGVOLPATH}/etc/init.d/${PKG_NAME} /i-data/.system/zy-pkgs/${PKG_NAME}
