#!/bin/sh

PKGNAME="Twonky"
PKG_ROOT="/usr/local/zy-pkgs"

IsUpgrading()
{
	local lastupdate=` cat ${PKG_ROOT}/tmp/zypkg.log | grep "Upgrade Mode" | tail -n 1 | grep "\[${PKGNAME}\]" | awk -v OFS=' ' '{print $1, $2}' `
	if [ "${lastupdate}" = "" ] ; then
		return 1
	fi
	local since1970=` TZ=GMT date -d "${lastupdate}" +%s `
	local now=`date +%s `
	let ago=now-since1970

	[ 60 -gt $ago ] && return 0

	return 1
}

Log()
{
	[ -f /tmp/${PKGNAME}.log ] && echo "` date `: $@" >>/tmp/${PKGNAME}.log
}

Log $0 $@

for tool in screen-4.2.1 su-8.15 sudo-1.6.8p12
do
    chmod +s ${PKG_ROOT}/bin/${tool}
done


modelid=` cat /zyxel/mnt/info/modelid `
fwversion=` cat /zyxel/mnt/info/fwversion `
upgrading=""

IsUpgrading 
[ $? -eq 0 ] && upgrading="-upgrading"

# Say hello to the author of this package. The requested file doesn't exist, 
# so wget will get a 404, but it will give a logline in my webserver logs.
wget -t 2 -T 2 "http://mijzelf.duckdns.org/hello_author.php?${PKGNAME}${upgrading}-${modelid}-${fwversion}" -O -

exit 0
