]> git.rm.cloudns.org Git - xonotic/xonotic.git/commitdiff
Check if tos text has more than one line. Use a suffix.
authorAnt Zucaro <azucaro@gmail.com>
Sun, 20 Dec 2020 14:02:59 +0000 (09:02 -0500)
committerAnt Zucaro <azucaro@gmail.com>
Sun, 20 Dec 2020 14:02:59 +0000 (09:02 -0500)
misc/infrastructure/refresh-tos.sh

index 32ec10c22e8653f1ca21cf47a527676d739bf2c9..8e3d767700ede08ddc92e4823df4ceb899a4b344 100755 (executable)
@@ -8,5 +8,12 @@ set -e
 export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
 cd /var/www/update.xonotic.org/HTML
 
-rm -f tos.txt
-wget -qO tos.txt "https://gitlab.com/xonotic/xonotic/-/raw/master/misc/infrastructure/tos.txt"
+wget -qO tos.txt.new "https://gitlab.com/xonotic/xonotic/-/raw/master/misc/infrastructure/tos.txt"
+
+if [ `wc -l tos.txt.new | awk '{print $1}'` -ge "2" ]; then
+        echo "tos.txt update succeeded."
+       mv tos.txt.new tos.txt
+else
+       echo "tos.txt updating failed. Please debug."
+fi
+