[arch-commits] Commit in geoip-database/trunk (PKGBUILD check-last-modified.sh)

Evangelos Foutras foutrelis at archlinux.org
Mon Jan 5 01:34:40 UTC 2015


    Date: Monday, January 5, 2015 @ 02:34:38
  Author: foutrelis
Revision: 228428

Add script to easily check for newer databases

Added:
  geoip-database/trunk/check-last-modified.sh
Modified:
  geoip-database/trunk/PKGBUILD

------------------------+
 PKGBUILD               |    6 +++---
 check-last-modified.sh |    9 +++++++++
 2 files changed, 12 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-01-04 19:12:26 UTC (rev 228427)
+++ PKGBUILD	2015-01-05 01:34:38 UTC (rev 228428)
@@ -6,10 +6,10 @@
 pkgrel=1
 pkgdesc="GeoLite country geolocation database compiled by MaxMind"
 arch=('any')
-url="http://www.maxmind.com/app/ip-location"
+url="http://dev.maxmind.com/geoip/legacy/downloadable/"
 license=('custom:OPEN DATA LICENSE')
-source=(GeoIP-$pkgver.dat.gz::http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
-        GeoIPv6-$pkgver.dat.gz::http://geolite.maxmind.com/download/geoip/database/GeoIPv6.dat.gz
+source=(GeoIP-$pkgver.dat.gz::https://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
+        GeoIPv6-$pkgver.dat.gz::https://geolite.maxmind.com/download/geoip/database/GeoIPv6.dat.gz
         http://geolite.maxmind.com/download/geoip/database/LICENSE.txt)
 noextract=(GeoIP-$pkgver.dat.gz
            GeoIPv6-$pkgver.dat.gz)

Added: check-last-modified.sh
===================================================================
--- check-last-modified.sh	                        (rev 0)
+++ check-last-modified.sh	2015-01-05 01:34:38 UTC (rev 228428)
@@ -0,0 +1,9 @@
+#!/bin/bash -e
+
+URLS=(https://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
+      https://geolite.maxmind.com/download/geoip/database/GeoIPv6.dat.gz)
+
+for url in ${URLS[@]}; do
+	last_mod=$(curl -sI $url | grep ^Last-Modified: | cut -d' ' -f2- | tr -d '\r')
+	echo "$last_mod (${url##*/})"
+done


Property changes on: geoip-database/trunk/check-last-modified.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property



More information about the arch-commits mailing list