From 2387c843537a775e6daad43131091512891257cb Mon Sep 17 00:00:00 2001 From: mich Date: Fri, 22 Aug 2003 13:38:56 +0000 Subject: New port: A traffic analysis command-line utility Approved by: roberto (mentor) --- net/rate/Makefile | 32 ++++++++++++++++++++++++++++++++ net/rate/distinfo | 1 + net/rate/pkg-descr | 15 +++++++++++++++ net/rate/pkg-plist | 1 + 4 files changed, 49 insertions(+) create mode 100644 net/rate/Makefile create mode 100644 net/rate/distinfo create mode 100644 net/rate/pkg-descr create mode 100644 net/rate/pkg-plist (limited to 'net/rate') diff --git a/net/rate/Makefile b/net/rate/Makefile new file mode 100644 index 0000000..244c7e9 --- /dev/null +++ b/net/rate/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: rate +# Date created: Thu Aug 21 18:12:35 GMT 2003 +# Whom: mich@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= rate +PORTVERSION= 0.9 +CATEGORIES= net +MASTER_SITES= http://s-tech.elsat.net.pl/bmtools/ + +MAINTAINER= mich@FreeBSD.org +COMMENT= A traffic analysis command-line utility + +USE_REINPLACE= YES +LDFLAGS+= -lcompat +CFLAGS+= -DOPEN_BSD=1 -DHAVE_REGEX -DSTREAM_ANALYZER -DIOCTL_GETWINSIZE -DAUTOSENSE_DLH + +post-patch: + @${REINPLACE_CMD} -e \ + 's|^CFLAGS.*$$|CFLAGS=${CFLAGS}|g ; \ + s|^LDFLAGS.*$$|LDFLAGS=${LDFLAGS}|g ; \ + s|gcc|${CC}|g' ${WRKSRC}/Makefile + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/rate ${PREFIX}/bin/rate + ${INSTALL_MAN} ${WRKSRC}/doc/rate.1 ${PREFIX}/man/man1 + +MAN1= rate.1 + +.include diff --git a/net/rate/distinfo b/net/rate/distinfo new file mode 100644 index 0000000..e0c7229 --- /dev/null +++ b/net/rate/distinfo @@ -0,0 +1 @@ +MD5 (rate-0.9.tar.gz) = 5689ff8b6e0bb8f78dec9184623c5800 diff --git a/net/rate/pkg-descr b/net/rate/pkg-descr new file mode 100644 index 0000000..3a8b1a5 --- /dev/null +++ b/net/rate/pkg-descr @@ -0,0 +1,15 @@ +Rate is a swiss-army-knife command-line traffic analysis tool, designed +to help a network administrator to see what is happening at a router at +the moment. Unlike tcpdump(1), rate uses statistical and stream-oriented +methods, and will never produce an output stream at a speed beyond human +perception. The output is less accurate, however. Rate features four +different operating modes, designed to perform the following tasks: +estimating overall traffic rates, determining nodes generating the +highest traffic, determining connections and flows generating the highest +traffic and extracting strings from packets. + +WWW: http://s-tech.elsat.net.pl/ +AUTHOR: + +- Michael L. Hostbaek + mich@FreeBSD.org diff --git a/net/rate/pkg-plist b/net/rate/pkg-plist new file mode 100644 index 0000000..275a305 --- /dev/null +++ b/net/rate/pkg-plist @@ -0,0 +1 @@ +bin/rate -- cgit v1.1