main/geoip data updating
geoip ships both a library and a database. The library is not updated very often while the database is updated once every month.
from the README file:
GeoIP is a C library that enables the user to find geographical and network information of an IP address. Included is a free GeoLite Country database that is updated at the beginning of every month. To download the latest free GeoLite Country database, go to:
http://www.maxmind.com/app/geoip\_country
The exact URL is:
http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
Possible solutions:
- separate the data from the package an update the database package once every month.
- Download it via monthly cron job, similar to what we do with the root servers for dnscache and unbound.
I think option 2 is the easiest.
(from redmine: issue id 961, created on 2012-01-26, closed on 2012-02-01)