commit 9c79442a800abcfaf8bc9a1d1a580deeab19ad65
parent 3aa937dd5ebce4764ee908d01fdae1e9bb4ded46
Author: David Goulet <dgoulet@torproject.org>
Date: Wed, 30 Aug 2023 08:40:44 -0400
script: Attempt to fix geoip script
Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/scripts/maint/geoip/update_geoip.sh b/scripts/maint/geoip/update_geoip.sh
@@ -8,8 +8,10 @@ TMP=$(mktemp -d)
DB_PATH="/var/lib/location/database.db"
# In case it exists as a dead symlink.
-if [ -e "$DB_PATH" ]; then
+if [ -h "$DB_PATH" ]; then
unlink "$DB_PATH"
+elif [ -e "$DB_PATH" ]; then
+ rm -f "$DB_PATH"
fi
curl -o "$DB_PATH.xz" "https://location.ipfire.org/databases/1/location.db.xz"