]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
do not send our filenames to remote server
authorElan Ruusamäe <glen@delfi.ee>
Thu, 8 May 2014 09:17:52 +0000 (12:17 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Thu, 8 May 2014 09:17:52 +0000 (12:17 +0300)
update-geoip.sh

index 84b33d223ed5515b12e284707f3c17e7c9341694..20d27eb179084bcafeef58b413ca8c9058187397 100755 (executable)
@@ -43,7 +43,10 @@ update_urls() {
        t=$(mktemp)
        builder -su $specfile > $t 2>/dev/null
        while read url; do
+               # take output filename (anything after last slash)
                fn=${url##*/}
+               # remove querystring for mtime match to work
+               url=${url%\?*}
                test -e "$fn" && z= || unset z
                curl ${z+-z "$fn"} -o "$fn" "$url" -R -s
        done < $t
This page took 0.063351 seconds and 4 git commands to generate.