diff options
author | Michael Reifenberger <mr@FreeBSD.org> | 2003-05-22 22:39:53 +0000 |
---|---|---|
committer | Michael Reifenberger <mr@FreeBSD.org> | 2003-05-22 22:39:53 +0000 |
commit | c3831335936299153569099b58b74a651ca56096 (patch) | |
tree | 2f840becacdabf01f1fa5a70c6f069809a82877e /net/nitpicker | |
parent | ncluded into XFree86 and obsoleted. (diff) |
Add nitpicker, a IP-flow-accounting-tool.
Submitted by: Christian Jachmann <C.Jachmann@gmx.net>
Notes
Notes:
svn path=/head/; revision=81739
Diffstat (limited to 'net/nitpicker')
-rw-r--r-- | net/nitpicker/Makefile | 21 | ||||
-rw-r--r-- | net/nitpicker/distinfo | 1 | ||||
-rw-r--r-- | net/nitpicker/files/patch-aa | 7 | ||||
-rw-r--r-- | net/nitpicker/files/patch-ab | 10 | ||||
-rw-r--r-- | net/nitpicker/files/patch-ac | 10 | ||||
-rw-r--r-- | net/nitpicker/pkg-descr | 30 | ||||
-rw-r--r-- | net/nitpicker/pkg-plist | 3 |
7 files changed, 82 insertions, 0 deletions
diff --git a/net/nitpicker/Makefile b/net/nitpicker/Makefile new file mode 100644 index 000000000000..6faf15cda89b --- /dev/null +++ b/net/nitpicker/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: nitpicker +# Date created: 22 May 2003 +# Whom: Michael Reifenberger +# +# $FreeBSD$ +# + +PORTNAME= nitpicker +PORTVERSION= 1.23 +CATEGORIES= net +MASTER_SITES= http://nitpicker.de/ +DISTNAME= Nitpicker-${PORTVERSION} + +MAINTAINER= mr@freebsd.org +COMMENT= IP flow Accounting tools + +WRKSRC= ${WRKDIR}/Nitpicker + +NO_MAN= YES + +.include <bsd.port.mk> diff --git a/net/nitpicker/distinfo b/net/nitpicker/distinfo new file mode 100644 index 000000000000..ff9a90058730 --- /dev/null +++ b/net/nitpicker/distinfo @@ -0,0 +1 @@ +MD5 (Nitpicker-1.23.tar.gz) = 55996ce0cb4017bdf91e31ed64fb5da6 diff --git a/net/nitpicker/files/patch-aa b/net/nitpicker/files/patch-aa new file mode 100644 index 000000000000..45772b6bfb55 --- /dev/null +++ b/net/nitpicker/files/patch-aa @@ -0,0 +1,7 @@ +--- Makefile.old Thu May 22 23:59:01 2003 ++++ Makefile Thu May 22 23:59:04 2003 +@@ -1,3 +1,3 @@ +-TARGET: tools nitpicker ++all: tools nitpicker + + tools: dumpit parse_flowfile diff --git a/net/nitpicker/files/patch-ab b/net/nitpicker/files/patch-ab new file mode 100644 index 000000000000..31fe3d52f56f --- /dev/null +++ b/net/nitpicker/files/patch-ab @@ -0,0 +1,10 @@ +--- tools/parse_flowfile/Makefile.old Thu May 22 23:59:52 2003 ++++ tools/parse_flowfile/Makefile Fri May 23 00:00:16 2003 +@@ -4,4 +4,7 @@ + @cd src; make all; + ++install: ++ @cd src; make install ++ + clean: + @cd src; make clean; diff --git a/net/nitpicker/files/patch-ac b/net/nitpicker/files/patch-ac new file mode 100644 index 000000000000..13530fd9a5d8 --- /dev/null +++ b/net/nitpicker/files/patch-ac @@ -0,0 +1,10 @@ +--- tools/parse_flowfile/src/Makefile.old Fri May 23 00:01:06 2003 ++++ tools/parse_flowfile/src/Makefile Fri May 23 00:01:20 2003 +@@ -16,4 +16,7 @@ + all: $(TARGET) $(OBJS) + ++install: $(TARGET) $(OBJS) ++ cp $(TARGET) $(PREFIX)/bin ++ + clean: + rm -f *.o diff --git a/net/nitpicker/pkg-descr b/net/nitpicker/pkg-descr new file mode 100644 index 000000000000..01d1f6ca13c0 --- /dev/null +++ b/net/nitpicker/pkg-descr @@ -0,0 +1,30 @@ +Introduction: + + Nitpicker is simple, Nitpicker is efficient, Nitpicker is Open Source. + Nitpicker is the free IP Flow Accounter. + It started because the commercial accounting software was just not fast, + precise and reliable enough to fit a today's ISP / MSP requirements. + +Here are some of the large benefits of nitpicker above other accounting software: + - It is 100% free + - It is Public Domain. + - It is designed for speed + - It is designed to run reliable under djb's daemontools + - It consumes minimal processor power + - It also runs with little memory + + +Description: + + Nitpicker is (currently) running under *BSD and Linux. + It is designed for the berkley packet filter (BPF). + (Sun Solaris(c) packet filter is currently examined). + Linux doesn't have a device like the bpf, + so you need to have libpcap ( Notice: We strongly recommend using *BSD ) + Nitpicker accesses the raw ethernet frames and reads the header informations. + Nitpicker will write the flows into a file when there are n flows in the savequeue. + They are moved there after n seconds passed since the flowstart + (This prevents never-ending flows like news to be written too) + + The flowfile is called flow.<unixtimestamp>.u At the end of a dumping period, + the .u files will be renamed to *.s, and new .u files will be created diff --git a/net/nitpicker/pkg-plist b/net/nitpicker/pkg-plist new file mode 100644 index 000000000000..edfd9d74153a --- /dev/null +++ b/net/nitpicker/pkg-plist @@ -0,0 +1,3 @@ +bin/dumpit +bin/parse_flowfile +sbin/nitpicker |