From: Philip Prindeville <philipp@xxxxxxxxxxxxxxxxxxxxx> Add a man page for xt_geoip_fetch.1 and include it as part of the installed scripts. Signed-off-by: Philip Prindeville <philipp@xxxxxxxxxxxxxxxxxxxxx> --- geoip/Makefile.am | 2 ++ geoip/xt_geoip_fetch.1 | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/geoip/Makefile.am b/geoip/Makefile.am index aa28c3d21c6e489bb20c8165ecfec2259e0ee438..32048a21e8069a2b865ef6600aed63f6b7d53446 100644 --- a/geoip/Makefile.am +++ b/geoip/Makefile.am @@ -1,5 +1,7 @@ # -*- Makefile -*- +bin_SCRIPTS = xt_geoip_fetch + pkglibexec_SCRIPTS = xt_geoip_build xt_geoip_dl man1_MANS = xt_geoip_build.1 xt_geoip_dl.1 diff --git a/geoip/xt_geoip_fetch.1 b/geoip/xt_geoip_fetch.1 new file mode 100644 index 0000000000000000000000000000000000000000..7280c74b9ab520e61293a304207dfafee07cbe47 --- /dev/null +++ b/geoip/xt_geoip_fetch.1 @@ -0,0 +1,35 @@ +.TH xt_geoip_fetch 1 "2020-04-30" "xtables-addons" "xtables-addons" +.SH Name +.PP +xt_geoip_fetch \(em dump a country database to stdout +.SH Syntax +.PP +\fBxt_geoip_fetch\fP [\fB\-D\fP +\fIdatabase_dir\fP] [\fB-4\fP] [\fB-6\fP] \fIcc\fP [ \fIcc\fP ... ] +.SH Description +.PP +xt_geoip_fetch unpacks a country's IPv4 or IPv6 databases and dumps +them to standard output as a sorted, non-overlaping list of ranges (which +is how they're represented in the database) suitable for browsing or +further processing. +.PP Options +.TP +\fB\-D\fP \fIdatabase_dir\fP +Specifies the directory into which the files have been put. Defaults to ".". +.TP +\fB-4\fP +Specifies IPv4 data only. +.TP +\fB-6\fP +Specifies IPv6 data only. +.TP +\fIcc\fP [ \fIcc\fP ... ] +The ISO-3166 country code names of the desired countries' databases. +.SH Application +.PP +Shell command to dump the list of Swiss IPv6 address ranges: +.PP +xt_geoip_fetch \-D /usr/share/xt_geoip \-6 ch +.SH See also +.PP +xt_geoip_build(1) -- 2.17.2