Skip to content
Snippets Groups Projects

Remove wildcard flags not present in busybox that crash the MM import

Merged Martin Lowe requested to merge malowe/geoip-rest-api:malowe/master/curl-build-fix into master
1 unresolved thread
Files
3
+ 10
4
@@ -31,11 +31,14 @@ fi
mkdir -p "${1}/bin"
mkdir -p "${1}/db"
pushd "${1:-"."}" || exit 1
MM_OUTPUT_DIR=${1}
(
cd "$MM_OUTPUT_DIR"
echo "Current directory: $(pwd)"
echo "Getting data from MaxMind"
curl -sSL "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City&suffix=tar.gz&license_key=$MAXMIND_LICENSE_KEY" | tar zxv -C bin --wildcards '*.mmdb'
curl -sSL "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country&suffix=tar.gz&license_key=$MAXMIND_LICENSE_KEY" | tar zxv -C bin --wildcards '*.mmdb'
curl -sSL "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City&suffix=tar.gz&license_key=$MAXMIND_LICENSE_KEY" | tar zxv -C bin
curl -sSL "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country&suffix=tar.gz&license_key=$MAXMIND_LICENSE_KEY" | tar zxv -C bin
curl -sSL "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country-CSV&suffix=zip&license_key=$MAXMIND_LICENSE_KEY" -o GeoLite2-Country-CSV.zip
unzip GeoLite2-Country-CSV.zip
rm -vf GeoLite2-Country-CSV.zip
@@ -52,4 +55,7 @@ mv -vf bin/GeoLite2-**/GeoLite2-C*.mmdb bin/
rm -rvf bin/GeoLite2-City_*
rm -rvf bin/GeoLite2-Country_*
popd || exit 1
echo "Final output to $(pwd):\n$(ls)"
echo "Final output to $(pwd)/db:\n$(ls db)"
echo "Final output to $(pwd)/bin:\n$(ls bin)"
)
Loading