NAME
geoipupdate - a program for updating the MaxMind GeoIP
databases
SYNOPSIS
geoipupdate [-v] [-f licensefile]
DESCRIPTION
geoipupdate automatically updates the GeoIP
database for GeoIP subscribers. It connects to the MaxMind GeoIP
Update server and checks for an updated database. If it finds an
updated database, then it downloads it, uncompresses it, and
installs it. If you are running a firewall, it requires that the
DNS and HTTP (80) ports be open.
For example
geoipupdate -v
Performs the update in verbose mode.
OPTIONS
- -v
- Verbose mode, prints out the steps that geoipupdate takes.
- -f
- Specifies the configuration file that contains the license key.
Defaults to GeoIP.conf in the system configuration
directory.
USAGE
Typically you'll want to write a weekly crontab that
will run geoipupdate. Below is a sample crontab that runs
geoipupdate on each Wendesday at noon:
- # top of crontab
MAILTO=your@email.com
12 0 * * 3 /usr/local/bin/geoipupdate
# end of crontab
RETURN CODES
geoipupdate returns 0 on success, 1 on error.
FILES
/etc/GeoIP.conf
Configuration file for GeoIP, should contain license key.
AUTHOR
Written by T.J. Mather
REPORTING BUGS
Report bugs to <support@maxmind.com>
COPYRIGHT
Copyright © 2006 MaxMind LLC
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
SEE ALSO
Visit <http://www.maxmind.com/app/products>
to sign up for a GeoIP subscription.
geoiplookup(1),
crontab(5)