forked from hummypkg/webif
7a767e5443
git-svn-id: file:///root/webif/svn/humax/pkg/src/webif/trunk@1691 2a923420-c742-0410-a762-8d5b09965624
46 lines
996 B
Bash
Executable File
46 lines
996 B
Bash
Executable File
#!/bin/sh
|
|
|
|
echo "Postinstall $*"
|
|
|
|
export tmpf=/tmp/cronf.$$
|
|
|
|
# Add cron jobs
|
|
|
|
crontab=$PKG_ROOT/bin/crontab
|
|
if [ -x $crontab ]; then
|
|
$crontab -l | grep -v webif/lib/bin/auto > $tmpf
|
|
cat $tmpf - << EOM | $crontab -
|
|
*/10 * * * * /mod/webif/lib/bin/auto >/dev/null 2>&1
|
|
EOM
|
|
fi
|
|
|
|
# Add anacron jobs
|
|
|
|
ana=$PKG_ROOT/etc/anacrontab
|
|
egrep -v 'backup/backup.jim|bin/diskattrs' $ana > $tmpf
|
|
cat $tmpf - << EOM > $ana
|
|
1 8 sched_backup /mod/webif/cgi-bin/backup/backup.jim
|
|
1 5 diskattrs /mod/webif/lib/bin/diskattrs
|
|
EOM
|
|
|
|
$PKG_ROOT/etc/init.d/S02anacron start < /dev/null > /dev/null 2>&1 &
|
|
|
|
[ -f /tmp/webif_auto.log ] && rm -f /tmp/webif_auto.log
|
|
|
|
if [ ! -f /mod/webif/.strip-updated ]; then
|
|
echo "*********************************"
|
|
echo "* Please wait while any shrunk recordings are flagged..."
|
|
echo "*********************************"
|
|
/mod/webif/lib/bin/strip-update
|
|
|
|
touch /mod/webif/.strip-updated
|
|
fi
|
|
|
|
/mod/webif/lib/bin/diskattrs
|
|
/mod/webif/lib/bin/resetnew
|
|
|
|
[ -f $tmpf ] && rm -f $tmpf
|
|
|
|
exit 0
|
|
|