diff options
| author | Kurt Jaeger <pi@FreeBSD.org> | 2016-08-11 11:12:22 +0000 |
|---|---|---|
| committer | Kurt Jaeger <pi@FreeBSD.org> | 2016-08-11 11:12:22 +0000 |
| commit | b86d7a843513d60a1b181e012993978b8375bf68 (patch) | |
| tree | 09075c3a81b74431184ba903e1024dd22532dcca /sysutils/ipdbtools | |
| parent | 96fbe512c4f2157e8168442f9cf33f415752d8d4 (diff) | |
Notes
Diffstat (limited to 'sysutils/ipdbtools')
| -rw-r--r-- | sysutils/ipdbtools/Makefile | 25 | ||||
| -rw-r--r-- | sysutils/ipdbtools/distinfo | 3 | ||||
| -rw-r--r-- | sysutils/ipdbtools/pkg-descr | 22 |
3 files changed, 50 insertions, 0 deletions
diff --git a/sysutils/ipdbtools/Makefile b/sysutils/ipdbtools/Makefile new file mode 100644 index 000000000000..d82787e06e5e --- /dev/null +++ b/sysutils/ipdbtools/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= ipdbtools +PORTVERSION= 1.1.0 +CATEGORIES= sysutils +MASTER_SITES= http://cyclaero.com/public/ipdbtools/ + +MAINTAINER= cyclaero@gmail.com +COMMENT= Tools for IP based Geo-blocking and Geo-routing + +LICENSE= BSD2CLAUSE + +USES= tar:bzip2 compiler:c11 + +ONLY_FOR_ARCHS= amd64 + +PLIST_FILES= bin/ipup \ + bin/ipdb \ + bin/ipdb-update.sh \ + man/man1/ipdbtools.1.gz \ + man/man1/ipup.1.gz \ + man/man1/ipdb.1.gz \ + man/man1/ipdb-update.sh.1.gz + +.include <bsd.port.mk> diff --git a/sysutils/ipdbtools/distinfo b/sysutils/ipdbtools/distinfo new file mode 100644 index 000000000000..81de8a8c331c --- /dev/null +++ b/sysutils/ipdbtools/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1470866499 +SHA256 (ipdbtools-1.1.0.tar.bz2) = 3ce7cd8ede9c6a9843891d14efa2e7e488b3ab2769bfe5922194c09bb2fc9c37 +SIZE (ipdbtools-1.1.0.tar.bz2) = 18037 diff --git a/sysutils/ipdbtools/pkg-descr b/sysutils/ipdbtools/pkg-descr new file mode 100644 index 000000000000..f1e3f80ac88a --- /dev/null +++ b/sysutils/ipdbtools/pkg-descr @@ -0,0 +1,22 @@ +Tools for generating IP based Geo-block-ing and Geo-routing tables in +order to configure the system's firewall and/or routing facilities + +In general, routing is determined by destination IP addresses, and access +control by the firewall is established by selectors that can be attrib- +uted to incoming and outgoing IP packets, like physical interfaces on +which the packets are going, source and target IP addresses, protocol +types, port numbers, content types and content, etc. The Geo-location +would be just another selector, but this information is not carried +explicitly with IP packets, however, it can be obtained using an IP +address as a key for looking-up the location in an IP database. + +Online databases do exist, but these are usually limited to single queries +and in addition the look-up in an online database is by far too slow for +even thinking about being utilized at the firewall level, where IP packets +need to be processed in a microsecond time scale. Therefore, a locally +maintained Geo-location database is indispensable in the given respect. +The System's own routing and filtering tables can be configured to do +these tasks if there is a source of the appropriate data. The ipdbtools(1) +are designed to provide this data and to assist managing and using it. + +WWW: https://cyclaero.github.io/ipdb/ |
