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

if [ -e /etc/zyxel/storage/enable_nfs.flag ]; then
	${PKGPATH}/etc/init.d/NFS 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

#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}
	
cp -a ${PKGPATH}/gui/NFS ${PKG_GUI_PATH}
