From dbb817905c45f1baf785cde18f6dcaf2bc9a4535 Mon Sep 17 00:00:00 2001 From: Andreas Klemm Date: Wed, 8 Nov 2000 05:15:11 +0000 Subject: [PATCH] New port cflowd flow analysis tool currently used for analyzing Cisco's NetFlow switching --- net-mgmt/cflowd/Makefile | 23 ++++++++++ net-mgmt/cflowd/distinfo | 1 + net-mgmt/cflowd/pkg-comment | 1 + net-mgmt/cflowd/pkg-descr | 16 +++++++ net-mgmt/cflowd/pkg-plist | 86 +++++++++++++++++++++++++++++++++++++ net/Makefile | 1 + net/cflowd/Makefile | 23 ++++++++++ net/cflowd/distinfo | 1 + net/cflowd/pkg-comment | 1 + net/cflowd/pkg-descr | 16 +++++++ net/cflowd/pkg-plist | 86 +++++++++++++++++++++++++++++++++++++ 11 files changed, 255 insertions(+) create mode 100644 net-mgmt/cflowd/Makefile create mode 100644 net-mgmt/cflowd/distinfo create mode 100644 net-mgmt/cflowd/pkg-comment create mode 100644 net-mgmt/cflowd/pkg-descr create mode 100644 net-mgmt/cflowd/pkg-plist create mode 100644 net/cflowd/Makefile create mode 100644 net/cflowd/distinfo create mode 100644 net/cflowd/pkg-comment create mode 100644 net/cflowd/pkg-descr create mode 100644 net/cflowd/pkg-plist diff --git a/net-mgmt/cflowd/Makefile b/net-mgmt/cflowd/Makefile new file mode 100644 index 000000000000..d5375a5e163b --- /dev/null +++ b/net-mgmt/cflowd/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: cflowd +# Date created: Di 7 Nov 2000 19:48:50 CET +# Whom: Andreas Klemm +# +# $FreeBSD$ +# + +PORTNAME= cflowd +PORTVERSION= 2-1-b1 +CATEGORIES= net +MASTER_SITES= ftp://ftp.caida.org/pub/cflowd/ +DISTNAME= ${PORTNAME}-${PORTVERSION} + +MAINTAINER= andreas@FreeBSD.org + +GNU_CONFIGURE= yes +USE_GMAKE= yes +CONFIGURE_ARGS+=--enable-shared --with-artspp=${PREFIX} + +MANL= cfdases.l cfdifmatrix.l cfdnets.l cfdnexthops.l \ + cfdportmatrix.l cfdprotos.l cfdtos.l flowdump.l flowwatch.l + +.include diff --git a/net-mgmt/cflowd/distinfo b/net-mgmt/cflowd/distinfo new file mode 100644 index 000000000000..581d87f4b1be --- /dev/null +++ b/net-mgmt/cflowd/distinfo @@ -0,0 +1 @@ +MD5 (cflowd-2-1-b1.tar.gz) = 6f0543390e9d46c4274f6b12b6517f62 diff --git a/net-mgmt/cflowd/pkg-comment b/net-mgmt/cflowd/pkg-comment new file mode 100644 index 000000000000..c1ef04286b5a --- /dev/null +++ b/net-mgmt/cflowd/pkg-comment @@ -0,0 +1 @@ +flow analysis tool currently used for analyzing Cisco's NetFlow switching diff --git a/net-mgmt/cflowd/pkg-descr b/net-mgmt/cflowd/pkg-descr new file mode 100644 index 000000000000..0d330ecd991a --- /dev/null +++ b/net-mgmt/cflowd/pkg-descr @@ -0,0 +1,16 @@ +cflowd is a flow analysis tool currently used for analyzing Cisco's +NetFlow enabled switching method. + +The current release includes the collections, storage, and basic +analysis modules for cflowd and for arts++ libraries. + +This analysis package permits data collection and analysis by ISPs +and network engineers in support of capacity planning, trends analysis, +and characterization of workloads in a network service provider environment. + +Other areas where cflowd may prove useful include usage tracking for Web +hosting, accounting and billing, network planning and analysis, network +monitoring, developing user profiles, data warehousing and mining, +as well as security-related investigations. + +WWW: http://www.caida.org/tools/measurement/cflowd/ diff --git a/net-mgmt/cflowd/pkg-plist b/net-mgmt/cflowd/pkg-plist new file mode 100644 index 000000000000..5a7143f171b2 --- /dev/null +++ b/net-mgmt/cflowd/pkg-plist @@ -0,0 +1,86 @@ +bin/cfdases +bin/cfdifmatrix +bin/cfdnets +bin/cfdnexthops +bin/cfdportmatrix +bin/cfdprotos +bin/cfdtos +bin/flowdump +bin/flowwatch +sbin/cfdcollect +sbin/cflowd +sbin/cflowdmux +etc/cfdcollect.conf.example +etc/cflowd.conf.example +lib/cflowd/libCfd.a +lib/cflowd/libCfd.la +lib/cflowd/libCfd.so.0 +lib/cflowd/libsnmp++.a +lib/cflowd/libsnmp++.la +lib/cflowd/libsnmp++.so.0 +include/cflowd/CflowdAsMatrix.hh +include/cflowd/CflowdAsMatrixKey.hh +include/cflowd/CflowdAsMatrixTrafficCounter.hh +include/cflowd/CflowdCisco.hh +include/cflowd/CflowdCiscoFlowEngine.hh +include/cflowd/CflowdCiscoFlowEngineMap.hh +include/cflowd/CflowdCiscoFlowInterface.hh +include/cflowd/CflowdCiscoFlowInterfaceMap.hh +include/cflowd/CflowdCiscoMap.hh +include/cflowd/CflowdCollector.hh +include/cflowd/CflowdCollectorMap.hh +include/cflowd/CflowdConfig.hh +include/cflowd/CflowdConfigLex.hh +include/cflowd/CflowdFlowFilter.hh +include/cflowd/CflowdFlowPdu.h +include/cflowd/CflowdFlowPortList.hh +include/cflowd/CflowdInterfaceInfo.hh +include/cflowd/CflowdInterfaceMatrix.hh +include/cflowd/CflowdInterfaceMatrixKey.hh +include/cflowd/CflowdInterfaceMatrixTrafficCounter.hh +include/cflowd/CflowdNetMatrix.hh +include/cflowd/CflowdNetMatrixKey.hh +include/cflowd/CflowdNetMatrixTrafficCounter.hh +include/cflowd/CflowdNextHopTable.hh +include/cflowd/CflowdNextHopTableTrafficCounter.hh +include/cflowd/CflowdPacketQueue.hh +include/cflowd/CflowdPortMatrix.hh +include/cflowd/CflowdPortMatrixKey.hh +include/cflowd/CflowdPortMatrixTrafficCounter.hh +include/cflowd/CflowdProtocolTable.hh +include/cflowd/CflowdProtocolTableTrafficCounter.hh +include/cflowd/CflowdRawFlow.hh +include/cflowd/CflowdRawFlowConverter.hh +include/cflowd/CflowdRawFlowLogger.hh +include/cflowd/CflowdTableRequest.hh +include/cflowd/CflowdTosTable.hh +include/cflowd/CflowdUint16Uint16Key.hh +include/cflowd/CflowdUint64TrafficCounter.hh +include/cflowd/CflowdVersion.hh +include/cflowd/snmp++/address.h +include/cflowd/snmp++/asn1.h +include/cflowd/snmp++/collect.h +include/cflowd/snmp++/counter.h +include/cflowd/snmp++/ctr64.h +include/cflowd/snmp++/eventlist.h +include/cflowd/snmp++/gauge.h +include/cflowd/snmp++/integer.h +include/cflowd/snmp++/msec.h +include/cflowd/snmp++/msgqueue.h +include/cflowd/snmp++/notifyqueue.h +include/cflowd/snmp++/octet.h +include/cflowd/snmp++/oid.h +include/cflowd/snmp++/oid_def.h +include/cflowd/snmp++/pdu.h +include/cflowd/snmp++/smi.h +include/cflowd/snmp++/smival.h +include/cflowd/snmp++/snmp_pp.h +include/cflowd/snmp++/snmperrs.h +include/cflowd/snmp++/snmpmsg.h +include/cflowd/snmp++/target.h +include/cflowd/snmp++/timetick.h +include/cflowd/snmp++/userdefined.h +include/cflowd/snmp++/usertimeout.h +include/cflowd/snmp++/vb.h +@unexec /usr/bin/env /sbin/ldconfig -R +@exec /usr/bin/env /sbin/ldconfig -m %B diff --git a/net/Makefile b/net/Makefile index 5f5f0aa9a3d7..b3f76d39459a 100644 --- a/net/Makefile +++ b/net/Makefile @@ -25,6 +25,7 @@ SUBDIR += brouted SUBDIR += cap SUBDIR += centericq + SUBDIR += cflowd SUBDIR += choparp SUBDIR += cidr SUBDIR += ciscoconf diff --git a/net/cflowd/Makefile b/net/cflowd/Makefile new file mode 100644 index 000000000000..d5375a5e163b --- /dev/null +++ b/net/cflowd/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: cflowd +# Date created: Di 7 Nov 2000 19:48:50 CET +# Whom: Andreas Klemm +# +# $FreeBSD$ +# + +PORTNAME= cflowd +PORTVERSION= 2-1-b1 +CATEGORIES= net +MASTER_SITES= ftp://ftp.caida.org/pub/cflowd/ +DISTNAME= ${PORTNAME}-${PORTVERSION} + +MAINTAINER= andreas@FreeBSD.org + +GNU_CONFIGURE= yes +USE_GMAKE= yes +CONFIGURE_ARGS+=--enable-shared --with-artspp=${PREFIX} + +MANL= cfdases.l cfdifmatrix.l cfdnets.l cfdnexthops.l \ + cfdportmatrix.l cfdprotos.l cfdtos.l flowdump.l flowwatch.l + +.include diff --git a/net/cflowd/distinfo b/net/cflowd/distinfo new file mode 100644 index 000000000000..581d87f4b1be --- /dev/null +++ b/net/cflowd/distinfo @@ -0,0 +1 @@ +MD5 (cflowd-2-1-b1.tar.gz) = 6f0543390e9d46c4274f6b12b6517f62 diff --git a/net/cflowd/pkg-comment b/net/cflowd/pkg-comment new file mode 100644 index 000000000000..c1ef04286b5a --- /dev/null +++ b/net/cflowd/pkg-comment @@ -0,0 +1 @@ +flow analysis tool currently used for analyzing Cisco's NetFlow switching diff --git a/net/cflowd/pkg-descr b/net/cflowd/pkg-descr new file mode 100644 index 000000000000..0d330ecd991a --- /dev/null +++ b/net/cflowd/pkg-descr @@ -0,0 +1,16 @@ +cflowd is a flow analysis tool currently used for analyzing Cisco's +NetFlow enabled switching method. + +The current release includes the collections, storage, and basic +analysis modules for cflowd and for arts++ libraries. + +This analysis package permits data collection and analysis by ISPs +and network engineers in support of capacity planning, trends analysis, +and characterization of workloads in a network service provider environment. + +Other areas where cflowd may prove useful include usage tracking for Web +hosting, accounting and billing, network planning and analysis, network +monitoring, developing user profiles, data warehousing and mining, +as well as security-related investigations. + +WWW: http://www.caida.org/tools/measurement/cflowd/ diff --git a/net/cflowd/pkg-plist b/net/cflowd/pkg-plist new file mode 100644 index 000000000000..5a7143f171b2 --- /dev/null +++ b/net/cflowd/pkg-plist @@ -0,0 +1,86 @@ +bin/cfdases +bin/cfdifmatrix +bin/cfdnets +bin/cfdnexthops +bin/cfdportmatrix +bin/cfdprotos +bin/cfdtos +bin/flowdump +bin/flowwatch +sbin/cfdcollect +sbin/cflowd +sbin/cflowdmux +etc/cfdcollect.conf.example +etc/cflowd.conf.example +lib/cflowd/libCfd.a +lib/cflowd/libCfd.la +lib/cflowd/libCfd.so.0 +lib/cflowd/libsnmp++.a +lib/cflowd/libsnmp++.la +lib/cflowd/libsnmp++.so.0 +include/cflowd/CflowdAsMatrix.hh +include/cflowd/CflowdAsMatrixKey.hh +include/cflowd/CflowdAsMatrixTrafficCounter.hh +include/cflowd/CflowdCisco.hh +include/cflowd/CflowdCiscoFlowEngine.hh +include/cflowd/CflowdCiscoFlowEngineMap.hh +include/cflowd/CflowdCiscoFlowInterface.hh +include/cflowd/CflowdCiscoFlowInterfaceMap.hh +include/cflowd/CflowdCiscoMap.hh +include/cflowd/CflowdCollector.hh +include/cflowd/CflowdCollectorMap.hh +include/cflowd/CflowdConfig.hh +include/cflowd/CflowdConfigLex.hh +include/cflowd/CflowdFlowFilter.hh +include/cflowd/CflowdFlowPdu.h +include/cflowd/CflowdFlowPortList.hh +include/cflowd/CflowdInterfaceInfo.hh +include/cflowd/CflowdInterfaceMatrix.hh +include/cflowd/CflowdInterfaceMatrixKey.hh +include/cflowd/CflowdInterfaceMatrixTrafficCounter.hh +include/cflowd/CflowdNetMatrix.hh +include/cflowd/CflowdNetMatrixKey.hh +include/cflowd/CflowdNetMatrixTrafficCounter.hh +include/cflowd/CflowdNextHopTable.hh +include/cflowd/CflowdNextHopTableTrafficCounter.hh +include/cflowd/CflowdPacketQueue.hh +include/cflowd/CflowdPortMatrix.hh +include/cflowd/CflowdPortMatrixKey.hh +include/cflowd/CflowdPortMatrixTrafficCounter.hh +include/cflowd/CflowdProtocolTable.hh +include/cflowd/CflowdProtocolTableTrafficCounter.hh +include/cflowd/CflowdRawFlow.hh +include/cflowd/CflowdRawFlowConverter.hh +include/cflowd/CflowdRawFlowLogger.hh +include/cflowd/CflowdTableRequest.hh +include/cflowd/CflowdTosTable.hh +include/cflowd/CflowdUint16Uint16Key.hh +include/cflowd/CflowdUint64TrafficCounter.hh +include/cflowd/CflowdVersion.hh +include/cflowd/snmp++/address.h +include/cflowd/snmp++/asn1.h +include/cflowd/snmp++/collect.h +include/cflowd/snmp++/counter.h +include/cflowd/snmp++/ctr64.h +include/cflowd/snmp++/eventlist.h +include/cflowd/snmp++/gauge.h +include/cflowd/snmp++/integer.h +include/cflowd/snmp++/msec.h +include/cflowd/snmp++/msgqueue.h +include/cflowd/snmp++/notifyqueue.h +include/cflowd/snmp++/octet.h +include/cflowd/snmp++/oid.h +include/cflowd/snmp++/oid_def.h +include/cflowd/snmp++/pdu.h +include/cflowd/snmp++/smi.h +include/cflowd/snmp++/smival.h +include/cflowd/snmp++/snmp_pp.h +include/cflowd/snmp++/snmperrs.h +include/cflowd/snmp++/snmpmsg.h +include/cflowd/snmp++/target.h +include/cflowd/snmp++/timetick.h +include/cflowd/snmp++/userdefined.h +include/cflowd/snmp++/usertimeout.h +include/cflowd/snmp++/vb.h +@unexec /usr/bin/env /sbin/ldconfig -R +@exec /usr/bin/env /sbin/ldconfig -m %B