From 9ae5ead9f89bcc7195420bdf6cc78db2c63dbeda Mon Sep 17 00:00:00 2001 From: cassiopc Date: Wed, 24 Oct 2012 09:32:55 +0200 Subject: fix bug in updatescore.sh --- boca-1.5.1/tools/icpc.etc.tgz | Bin 9553 -> 9553 bytes boca-1.5.1/tools/updatescore.sh | 13 +++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/boca-1.5.1/tools/icpc.etc.tgz b/boca-1.5.1/tools/icpc.etc.tgz index 1db13ba..2433ec4 100644 Binary files a/boca-1.5.1/tools/icpc.etc.tgz and b/boca-1.5.1/tools/icpc.etc.tgz differ diff --git a/boca-1.5.1/tools/updatescore.sh b/boca-1.5.1/tools/updatescore.sh index bb2d954..fc3ea83 100755 --- a/boca-1.5.1/tools/updatescore.sh +++ b/boca-1.5.1/tools/updatescore.sh @@ -109,13 +109,14 @@ while /bin/true; do echo "downloading scoretable..." wget -t3 -T3 "$BOCASERVER/scoretable.php?remote=-42" --load-cookies $tempdir/.cookie.txt --keep-session-cookies --save-cookies $tempdir/.cookie.txt -O $tempdir/score.zip 2>$tempdir/.bocascore.tmp >$tempdir/.bocascore.tmp if [ "$?" == "0" ]; then - unzip -qq $tempdir/score.zip + unzip -qq $tempdir/score.zip -d $tempdir if [ "$?" == "0" ]; then - for fscore in `ls $tempdir/*.dat`; do - chown $apacheuser.root "$tempdir/$fscore" - chmod 660 "$tempdir/$fscore" - mv "$tempdir/$fscore" "$privatedir/score_$fscore" - echo "Score downloaded successfully into $privatedir/score_$fscore" + for fscore in `ls -d $tempdir/*.dat`; do + chown $apacheuser.root "$fscore" + chmod 660 "$fscore" + bfscore=`basename $fscore` + mv "$fscore" "$privatedir/score_$bfscore" + echo "Score downloaded successfully into $privatedir/score_$bfscore" done else echo "Error: score file from $BOCASERVER is not a valid package" -- cgit v1.2.3