xt_geoip_build(1) xtables-addons xt_geoip_build(1)Namext_geoip_build — convert GeoIP.csv to packed format for xt_geoip
Syntax
/usr/libexec/xt_geoip/xt_geoip_build [-D target_dir] [file...]
Descriptionxt_geoip_build is used to build packed raw representations of the range
database that the xt_geoip module relies on. Since kernel memory is
precious, much of the preprocessing is done in userspace by this very
building tool. One file is produced for each country, so that no more
addresses than needed are required to be loaded into memory. The ranges
in the packed database files are also ordered, as xt_geoip relies on
this property for its bisection approach to work.
Input is processed from the listed files, or if none is given, from
stdin.
Since the script is usually installed to the libexec directory of the
xtables-addons package and this is outside $PATH (on purpose), invoking
the script requires it to be called with a path.
-D target_dir
Specify a target directory into which the files are to be put.
Application
Shell commands to build the databases and put them to where they are
expected:
xt_geoip_build-D /usr/share/xt_geoip
See alsoxt_geoip_dl(1)xtables-addons 2010-12-17 xt_geoip_build(1)