Daniel Weismüller
a18addb946
xt_geoip_update: Always call the cleanup function when some step fails
...
Signed-off-by: Daniel Weismüller <daniel.weismueller@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2019-10-14 17:45:29 +00:00
Daniel Weismüller
7b2d933055
xt_geoip_update: Do not create temporary directories again
...
These already exist
Signed-off-by: Daniel Weismüller <daniel.weismueller@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2019-10-14 17:45:27 +00:00
Daniel Weismüller
3cd8d55010
xt_geoip_update: Use /var/tmp for temporary data
...
Since we have some systems that are restricted to only 2GB of
space on /, we need to move this to where we have enough space.
Signed-off-by: Daniel Weismüller <daniel.weismueller@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2019-10-14 17:45:23 +00:00
Daniel Weismüller
0df1839239
xt_geoip_update: Perform cleanup after successful operation
...
The temporary files were never being cleaned up after the script
has finished compiling the database.
Signed-off-by: Daniel Weismüller <daniel.weismueller@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2019-10-14 17:45:20 +00:00
Arne Fitzenreiter
9e20c024b0
xt_geoip_update: fix date and add maxmind copyright to GeoIP.dat
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2019-08-24 15:44:23 +02:00
Arne Fitzenreiter
392994dcfb
geoip-generator: added to build legacy GeoIP.dat file
...
program and scripts based on debian geoip packages.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2019-08-24 11:29:01 +02:00
Peter Müller
d38e7e256d
use HTTPS for downloading GeoIP database files
...
Signed-off-by: Peter Müller <peter.mueller@link38.eu >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2019-01-21 21:03:38 +00:00
Arne Fitzenreiter
271bac39a0
xt_geoip_updte: fix download url
...
the maxmind server delivers an old version if there are
two slashes before the database filename.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2019-01-19 15:16:43 +01:00
Stefan Schantl
b76a8a008d
xt_geoip_update: Adjust script to download and use the GeoLite2 database
...
Fixes #11961 .
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2019-01-07 01:21:01 +00:00
Matthias Fischer
a0a33a8f10
BUG11271 / GeoIP: Download GeoIP database via HTTPS
...
For details see:
https://bugzilla.ipfire.org/show_bug.cgi?id=11271
Download GEoIP database per HTTPS download.
Best,
Matthias
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-02-04 13:31:35 +00:00
Stefan Schantl
d9f47d9b9e
xt_geoip_update: Add support for upstream proxy.
2015-03-19 22:09:24 +01:00
Stefan Schantl
663221a256
xt_geoip_update: Fix script path.
2015-03-15 11:40:13 +01:00
Stefan Schantl
6897c329b5
xt_geoip_update: Fix mktemp calls.
2015-02-17 08:41:16 +01:00
Stefan Schantl
2285f9da22
Add xt_geoip_update script.
...
This script will download the latest available geoip database, convert
it into a compatible binary format and move it to the correct destination.
2015-01-04 00:55:17 +01:00