diff options
author | Benjamin Smee <strerror@gentoo.org> | 2005-06-22 15:01:00 +0000 |
---|---|---|
committer | Benjamin Smee <strerror@gentoo.org> | 2005-06-22 15:01:00 +0000 |
commit | 9147e18705e7c697958e9e92fa1b779ee50fcc32 (patch) | |
tree | fad41f4b55810150d818de47f4d2d871bdb6fba3 /dev-perl | |
parent | Initial import. (diff) | |
download | historical-9147e18705e7c697958e9e92fa1b779ee50fcc32.tar.gz historical-9147e18705e7c697958e9e92fa1b779ee50fcc32.tar.bz2 historical-9147e18705e7c697958e9e92fa1b779ee50fcc32.zip |
Initial import.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'dev-perl')
-rw-r--r-- | dev-perl/CUFlow/CUFlow-1.5.ebuild | 53 | ||||
-rw-r--r-- | dev-perl/CUFlow/ChangeLog | 10 | ||||
-rw-r--r-- | dev-perl/CUFlow/Manifest | 3 | ||||
-rw-r--r-- | dev-perl/CUFlow/files/CUFlow.cf | 76 | ||||
-rw-r--r-- | dev-perl/CUFlow/files/digest-CUFlow-1.5 | 1 | ||||
-rw-r--r-- | dev-perl/CUFlow/metadata.xml | 8 | ||||
-rw-r--r-- | dev-perl/Cflow/Cflow-1.051.ebuild | 38 | ||||
-rw-r--r-- | dev-perl/Cflow/ChangeLog | 10 | ||||
-rw-r--r-- | dev-perl/Cflow/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/Cflow/files/digest-Cflow-1.051 | 2 | ||||
-rw-r--r-- | dev-perl/Cflow/metadata.xml | 8 | ||||
-rw-r--r-- | dev-perl/JKFlow/ChangeLog | 10 | ||||
-rw-r--r-- | dev-perl/JKFlow/JKFlow-3.4.ebuild | 64 | ||||
-rw-r--r-- | dev-perl/JKFlow/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/JKFlow/files/digest-JKFlow-3.4 | 1 | ||||
-rw-r--r-- | dev-perl/JKFlow/metadata.xml | 8 |
16 files changed, 296 insertions, 0 deletions
diff --git a/dev-perl/CUFlow/CUFlow-1.5.ebuild b/dev-perl/CUFlow/CUFlow-1.5.ebuild new file mode 100644 index 000000000000..9571626f4a22 --- /dev/null +++ b/dev-perl/CUFlow/CUFlow-1.5.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + + +DESCRIPTION="Provides an API for reading and analysing raw flow files" +HOMEPAGE="http://www.columbia.edu/acis/networks/advanced/CUFlow/CUFlow.html" +SRC_URI="http://www.columbia.edu/acis/networks/advanced/${PN}/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +RDEPEND="dev-lang/perl + net-analyzer/FlowScan + net-www/apache" +DEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i "s%my \$rrddir = \"/cflow/reports/rrds\";%my \$rrddir = \"/var/lib/flows/rrds\";%" CUGrapher.pl \ + || die "sed failed" +} + +src_install() { + insinto /var/lib/flows/bin + doins ${FILESDIR}/CUFlow.cf + exeinto /var/lib/flows/bin + doexe CUFlow.pm + exeinto /var/www/localhost/cgi-bin + doexe CUGrapher.pl + ewarn "CUGrapher.pl has been placed in /var/www/localhost/cgi-bin" + ewarn "If this is not where your cgi-bin directory is then you must" + ewarn "move it manually" + dodoc COPYING README.txt + +} + +pkg_postinst() { + chown flows:flows /var/lib/flows/bin/CUFlow.pm + chown flows:flows /var/lib/flows/bin/CUFlow.cf + einfo + einfo "Edit /var/lib/flows/bin/CUFlow.cf for your site" + einfo "You will need to add the following line to flowscan.cf:" + einfo " ReportClasses CUFlow" + einfo "You must also comment out any other lines that contain" + einfo "ReportClasses." + einfo +} diff --git a/dev-perl/CUFlow/ChangeLog b/dev-perl/CUFlow/ChangeLog new file mode 100644 index 000000000000..44755488cf29 --- /dev/null +++ b/dev-perl/CUFlow/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-perl/CUFlow +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/CUFlow/ChangeLog,v 1.1 2005/06/22 14:58:57 strerror Exp $ + +*CUFlow-1.5 (22 Jun 2005) + + 22 Jun 2005; Benjamin Smee <strerror@gentoo.org> +files/CUFlow.cf, + +metadata.xml, +CUFlow-1.5.ebuild: + Initial import. + diff --git a/dev-perl/CUFlow/Manifest b/dev-perl/CUFlow/Manifest new file mode 100644 index 000000000000..865d1ea7ad07 --- /dev/null +++ b/dev-perl/CUFlow/Manifest @@ -0,0 +1,3 @@ +MD5 0be914001c1a692e95b8c4d0aafad5a0 CUFlow-1.5.ebuild 1391 +MD5 29cdd8662081c464bceea70d5e65cf0c files/digest-CUFlow-1.5 58 +MD5 14fe134067dc677df00b57d0ecb558fe files/CUFlow.cf 2027 diff --git a/dev-perl/CUFlow/files/CUFlow.cf b/dev-perl/CUFlow/files/CUFlow.cf new file mode 100644 index 000000000000..8ea0a52ee4f2 --- /dev/null +++ b/dev-perl/CUFlow/files/CUFlow.cf @@ -0,0 +1,76 @@ +# Sample CUFlow.cf file + +# These are the subnets in our network +# These are used only to determine whether a packet is inbound our +# outbound +Subnet 10.0.0.0/16 + +# These are networks we are particularly interested in, and want to +# get separate rrd's for their aggregate traffic +Network 10.0.1.0/24 special + +# Where to put the rrd's +# Make sure this is the same as $rrddir in CUGrapher.pl +OutputDir /var/lib/flows/rrds + +# Track multicast traffic +Multicast + +# Keep top N lists +# Show the top ten talkers, storing reports in /cflow/flows/reports +# and keeping the current report in /etc/httpd/data/reports/topten.html +#Scoreboard 10 /cflow/reports/scoreboard /var/www/html/topten.html +Scoreboard 25 /var/lib/flows/scoreboard /var/lib/flows/scoreboard/toptalkers.html + +# Same, but build an over-time average top N list +#AggregateScore 10 /cflow/reports/scoreboard/agg.dat /var/www/html/overall.html +AggregateScore 25 /var/lib/flows/rrds/agg.dat /var/lib/flows/scoreboard/overall.html + +# Our two netflow exporters. Produce service and protocol reports for the +# total, and each of these. +Router 10.0.1.2 router2 + +# Services we are interested in +Service 20-21/tcp ftp +Service 22/tcp ssh +Service 23/tcp telnet +Service 25/tcp smtp +Service 53/udp,53/tcp dns +Service 80/tcp http +Service 110/tcp pop3 +Service 123/udp ntp +Service 143/tcp imap +Service 161/udp snmp +#Service 412/tcp,412/udp dc +Service 389/tcp ldap +Service 443/tcp https +Service 636/tcp ldaps +#Service 1214/tcp kazaa +#Service 4661-4662/tcp,4665/udp edonkey +#Service 6346-6347/tcp gnutella +Service 993/tcp imaps +Service 994/tcp irc +Service 995/tcp pop3s +Service 5223/tcp jabbers +#Service 54320/tcp bo2k +Service 7070/tcp,554/tcp,6970-7170/udp real + +# protocols we are interested in +Protocol 1 icmp +Protocol 4 ipinip +Protocol 6 tcp +Protocol 17 udp +Protocol 47 gre +Protocol 50 esp +Protocol 51 ah +Protocol 57 skip +Protocol 88 eigrp +Protocol 169 +Protocol 255 + +# ToS bit percentages to graph +TOS 0 normal +TOS 1-255 other + +# Interested in traffic to/from AS 1 +#ASNumber 1 Genuity diff --git a/dev-perl/CUFlow/files/digest-CUFlow-1.5 b/dev-perl/CUFlow/files/digest-CUFlow-1.5 new file mode 100644 index 000000000000..f5e3db20f821 --- /dev/null +++ b/dev-perl/CUFlow/files/digest-CUFlow-1.5 @@ -0,0 +1 @@ +MD5 23a65d1bdaefa4d187151d96e0bfef30 CUFlow-1.5.tgz 28223 diff --git a/dev-perl/CUFlow/metadata.xml b/dev-perl/CUFlow/metadata.xml new file mode 100644 index 000000000000..49f20b1c1d96 --- /dev/null +++ b/dev-perl/CUFlow/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>netmon</herd> +<maintainer> + <email>strerror@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/dev-perl/Cflow/Cflow-1.051.ebuild b/dev-perl/Cflow/Cflow-1.051.ebuild new file mode 100644 index 000000000000..88df9b54fc43 --- /dev/null +++ b/dev-perl/Cflow/Cflow-1.051.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +FLOW_TOOLS_VERSION="0.68" + +DESCRIPTION="Provides an API for reading and analysing raw flow files" +HOMEPAGE="http://net.doit.wisc.edu/~plonka/Cflow/" +SRC_URI="http://net.doit.wisc.edu/~plonka/${PN}/${P}.tar.gz + ftp://ftp.eng.oar.net/pub/flow-tools/flow-tools-${FLOW_TOOLS_VERSION}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="dev-lang/perl" + +PDEPEND="=net-analyzer/flow-tools-${FLOW_TOOLS_VERSION}-r1" +RDEPEND="" + +src_unpack() { + unpack flow-tools-${FLOW_TOOLS_VERSION}.tar.gz + cd flow-tools-${FLOW_TOOLS_VERSION} + ./configure + make + cd contrib + unpack ${P}.tar.gz +} + +src_install() { + cd ${WORKDIR}/flow-tools-${FLOW_TOOLS_VERSION}/contrib/${P} + perl Makefile.PL + make DESTDIR="${D}" install || die "make install failed" + dodoc Changes COPYING README +} diff --git a/dev-perl/Cflow/ChangeLog b/dev-perl/Cflow/ChangeLog new file mode 100644 index 000000000000..ae754f0abfeb --- /dev/null +++ b/dev-perl/Cflow/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-perl/Cflow +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Cflow/ChangeLog,v 1.1 2005/06/22 14:55:48 strerror Exp $ + +*Cflow-1.051 (22 Jun 2005) + + 22 Jun 2005; Benjamin Smee <strerror@gentoo.org> +metadata.xml, + +Cflow-1.051.ebuild: + Initial import. + diff --git a/dev-perl/Cflow/Manifest b/dev-perl/Cflow/Manifest new file mode 100644 index 000000000000..29c351d6c3ce --- /dev/null +++ b/dev-perl/Cflow/Manifest @@ -0,0 +1,2 @@ +MD5 cbf0a86bdfc1b4ef7be98e958f02ecc5 Cflow-1.051.ebuild 910 +MD5 01fc010505513950115778a9529bd83f files/digest-Cflow-1.051 129 diff --git a/dev-perl/Cflow/files/digest-Cflow-1.051 b/dev-perl/Cflow/files/digest-Cflow-1.051 new file mode 100644 index 000000000000..05f04fb71502 --- /dev/null +++ b/dev-perl/Cflow/files/digest-Cflow-1.051 @@ -0,0 +1,2 @@ +MD5 1c4d7034ccc361bf3fe1a8ac58de638b Cflow-1.051.tar.gz 41123 +MD5 c9e0a8b53c79611b6bffcb9d510a5a38 flow-tools-0.68.tar.gz 987151 diff --git a/dev-perl/Cflow/metadata.xml b/dev-perl/Cflow/metadata.xml new file mode 100644 index 000000000000..49f20b1c1d96 --- /dev/null +++ b/dev-perl/Cflow/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>netmon</herd> +<maintainer> + <email>strerror@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/dev-perl/JKFlow/ChangeLog b/dev-perl/JKFlow/ChangeLog new file mode 100644 index 000000000000..eddcd093d30c --- /dev/null +++ b/dev-perl/JKFlow/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-perl/JKFlow +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/JKFlow/ChangeLog,v 1.1 2005/06/22 15:01:00 strerror Exp $ + +*JKFlow-3.4 (22 Jun 2005) + + 22 Jun 2005; Benjamin Smee <strerror@gentoo.org> +metadata.xml, + +JKFlow-3.4.ebuild: + Initial import. + diff --git a/dev-perl/JKFlow/JKFlow-3.4.ebuild b/dev-perl/JKFlow/JKFlow-3.4.ebuild new file mode 100644 index 000000000000..444d91254ee2 --- /dev/null +++ b/dev-perl/JKFlow/JKFlow-3.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +MY_PN="${PN/JKF/jkf}" +MY_P="${MY_PN}-v${PV}" + +DESCRIPTION="XML configurable FlowScan module for processing flows" +HOMEPAGE="http://users.telenet.be/jurgen.kobierczynski/jkflow/JKFlow.html" +SRC_URI="http://users.telenet.be/jurgen.kobierczynski/${MY_PN}/${MY_P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" + +RDEPEND="dev-lang/perl + net-analyzer/FlowScan + dev-perl/XML-Simple + dev-perl/Net-Patricia + net-www/apache" +DEPEND="" + +S="${WORKDIR}/${PN}-v${PV}" + +src_unpack() { + unpack ${A} + + cd "${S}" + sed -i "s%my \$rrddir = \"/var/flows/reports/rrds/\";%my \$rrddir = \"/var/lib/flows/rrds/\";%" JKGrapher.pl \ + || die "sed failed" +} + +src_install() { + exeinto /var/lib/flows/bin + doexe JKFlow.pm + insinto /var/lib/flows/bin + doins JKFlow_example_routers.xml JKFlow_example_sites.xml + exeinto /var/www/localhost/cgi-bin + doexe JKGrapher.pl + ewarn "JKGrapher.pl has been placed in /var/www/localhost/cgi-bin" + ewarn "If this is not where your cgi-bin directory is then you must" + ewarn "move it manually" + +} + +pkg_postinst() { + chown flows:flows /var/lib/flows/bin/JKFlow.pm + chown flows:flows /var/lib/flows/bin/JKFlow_example_routers.xml + chown flows:flows /var/lib/flows/bin/JKFlow_example_sites.xml + einfo + einfo "You will need to add the following line to flowscan.cf:" + einfo " ReportClasses JKFlow" + einfo "You must also comment out any other lines that contain" + einfo "ReportClasses." + einfo + einfo "JKFlows configuration is complex. You should review" + einfo "the two sample configuration files in /var/lib/flows/bin" + einfo "and use them as a basis for configuration for your own" + einfo "network. More information can be found at:" + einfo "http://users.telenet.be/jurgen.kobierczynski/jkflow/eindwerk.pdf" + einfo +} diff --git a/dev-perl/JKFlow/Manifest b/dev-perl/JKFlow/Manifest new file mode 100644 index 000000000000..122ee55d5aac --- /dev/null +++ b/dev-perl/JKFlow/Manifest @@ -0,0 +1,2 @@ +MD5 17f75928b6cfd152bb0ebd751a0248a6 JKFlow-3.4.ebuild 1860 +MD5 7e58b15d67710866fc3e267538da3646 files/digest-JKFlow-3.4 59 diff --git a/dev-perl/JKFlow/files/digest-JKFlow-3.4 b/dev-perl/JKFlow/files/digest-JKFlow-3.4 new file mode 100644 index 000000000000..4b02f7bd5ca7 --- /dev/null +++ b/dev-perl/JKFlow/files/digest-JKFlow-3.4 @@ -0,0 +1 @@ +MD5 e589c32e3a5a930dde8ef327d3d88d6a jkflow-v3.4.tgz 20019 diff --git a/dev-perl/JKFlow/metadata.xml b/dev-perl/JKFlow/metadata.xml new file mode 100644 index 000000000000..49f20b1c1d96 --- /dev/null +++ b/dev-perl/JKFlow/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>netmon</herd> +<maintainer> + <email>strerror@gentoo.org</email> +</maintainer> +</pkgmetadata> |