blob: 63a3858937df354836f6f003f5dd20e0a6e9a160 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#!/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 $?
|