#!/bin/sh
needreset=`cat /tmp/PKG_RESET|grep -i Syslog`
if [ "${needreset}" != "" ]; then
	echo "rm -f /i-data/.zyxel/zy-pkgs/config/Syslog/*" > /dev/console
	rm -f /i-data/.zyxel/zy-pkgs/config/Syslog/*
fi

# syslog-ng-pkg -> syslog-ng
/usr/local/zy-pkgs/etc/init.d/Syslog stop
syslog-ng

#remove crontab
remove_crontab=`grep syslogng_filemgmt.sh /var/spool/cron/crontabs/root`
if [ "${remove_crontab}" != "" ];then
	new_crontab=`grep -v syslogng_filemgmt.sh /var/spool/cron/crontabs/root`
	echo "${new_crontab}" > /var/spool/cron/crontabs/root
fi

if [ -x /etc/init.d/crond.sh ]; then
        /etc/init.d/crond.sh restart
else
        CROND="`which crond`"
        CROND_BASENAME="`basename ${CROND}`"

        killall ${CROND_BASENAME} > /dev/null 2>&1
        sleep 1
        /bin/nice -n 17 ${CROND} -L /dev/null
fi
