#!/bin/bash if [ "`id -u`" != "0" ]; then echo "Script must run as root" fi echo "===================================================" echo "=================== checking for updates ==========" echo "===================================================" wget -O /tmp/.boca.tmp "http://www.ime.usp.br/~cassio/boca/update.date.txt" if [ $? != 0 ]; then echo "ERROR DOWNLOADING UPDATE" exit 1 fi di=`cat /tmp/.boca.tmp` lastu=0 if [ -r /etc/icpc/.lastupdate ]; then lastu=`cat /etc/icpc/.lastupdate` fi if [ "$di" == "$lastu" ]; then echo "NO UPDATES AVAILABLE" exit 0 fi echo ">>>>>>>>>>" echo ">>>>>>>>>> Downloading update release `cat /tmp/.boca.tmp`" echo ">>>>>>>>>>" wget -O /tmp/.boca.tmp "http://www.ime.usp.br/~cassio/boca/update.sh" if [ $? != 0 ]; then echo "ERROR DOWNLOADING UPDATE" exit 1 fi echo ">>>>>>>>>>" echo ">>>>>>>>>> Running update script" echo ">>>>>>>>>>" chmod 755 /tmp/.boca.tmp /tmp/.boca.tmp exit $?