aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt
diff options
context:
space:
mode:
authorMichael Landin <mich@FreeBSD.org>2003-08-22 13:38:56 +0000
committerMichael Landin <mich@FreeBSD.org>2003-08-22 13:38:56 +0000
commit41407446e2ae8df49f85cf5522636c4ae67129ca (patch)
treee9bd354f99320d238b56327d3771118689a68eba /net-mgmt
parent588b4fec0e8129c2a17d1684accecbace0d01091 (diff)
downloadports-41407446e2ae8df49f85cf5522636c4ae67129ca.tar.gz
ports-41407446e2ae8df49f85cf5522636c4ae67129ca.zip
New port: A traffic analysis command-line utility
Approved by: roberto (mentor)
Notes
Notes: svn path=/head/; revision=87502
Diffstat (limited to 'net-mgmt')
-rw-r--r--net-mgmt/rate/Makefile32
-rw-r--r--net-mgmt/rate/distinfo1
-rw-r--r--net-mgmt/rate/pkg-descr15
-rw-r--r--net-mgmt/rate/pkg-plist1
4 files changed, 49 insertions, 0 deletions
diff --git a/net-mgmt/rate/Makefile b/net-mgmt/rate/Makefile
new file mode 100644
index 000000000000..244c7e9292a6
--- /dev/null
+++ b/net-mgmt/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 <bsd.port.mk>
diff --git a/net-mgmt/rate/distinfo b/net-mgmt/rate/distinfo
new file mode 100644
index 000000000000..e0c72293fb78
--- /dev/null
+++ b/net-mgmt/rate/distinfo
@@ -0,0 +1 @@
+MD5 (rate-0.9.tar.gz) = 5689ff8b6e0bb8f78dec9184623c5800
diff --git a/net-mgmt/rate/pkg-descr b/net-mgmt/rate/pkg-descr
new file mode 100644
index 000000000000..3a8b1a5a505c
--- /dev/null
+++ b/net-mgmt/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: <mtg@elsat.net.pl>
+
+- Michael L. Hostbaek
+ mich@FreeBSD.org
diff --git a/net-mgmt/rate/pkg-plist b/net-mgmt/rate/pkg-plist
new file mode 100644
index 000000000000..275a305a4032
--- /dev/null
+++ b/net-mgmt/rate/pkg-plist
@@ -0,0 +1 @@
+bin/rate