BSD Ports

net-mgmt/grepcidr 2.0_1 FreeBSD

Filter IP addresses matching IPv4 CIDR/network specification

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
net-mgmt, textproc
Package size
19.1 KiB, 43.2 KiB installed

Description

grepcidr can be used to filter a list of IP addresses against one or more Classless Inter-Domain Routing (CIDR) specifications, or arbitrary networks specified by an address range. As with grep, there are options to invert matching and load patterns from a file. grepcidr is capable of comparing thousands or even millions of IPs to networks with little memory usage and in reasonable computation time.

grepcidr has endless uses in network software, including: mail filtering and processing, network security, log analysis, and many custom applications.

In the other systems

SystemPortVersion
FreeBSDnet-mgmt/grepcidr2.0_1
OpenBSDtextproc/grepcidr2.0p1
NetBSDtextproc/grepcidr2.97
DragonFlynet-mgmt/grepcidr2.0_1
HardenedBSDnet-mgmt/grepcidr2.0_1
GhostBSDnet-mgmt/grepcidr2.0_1

Install

Binary package:

pkg install grepcidr

From the ports tree:

cd /usr/ports/net-mgmt/grepcidr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	grepcidr>0:net-mgmt/grepcidr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0_12.0_12.02.0_12.0_1
FreeBSD:14:quarterly2.0_12.0_1n/a2.0_12.0_1
FreeBSD:15:latest2.0_12.0_1n/a2.0_12.0_1
FreeBSD:15:quarterly2.0_12.0_1n/an/an/a
FreeBSD:16:latest2.0_12.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
gmake
Service scripts
none

Files

distinfo 1
FileSizeSHA256
grepcidr-2.0.tar.gz1655761886a377dabf98797145c31f6ba95e6837b6786e70c932324b7d6176d50f7fb
Master sites 2
  • http://www.pc-tools.net/files/unix/
  • ftp://ftp.renatasystems.org/pub/FreeBSD/ports/distfiles/

Commit history 0

No commits in the history this site was built from.