svn commit: r409751 - in head/net-mgmt: . super_mediator
Raphael Kubo da Costa
rakuco at FreeBSD.org
Sun Feb 28 17:57:17 UTC 2016
Author: rakuco
Date: Sun Feb 28 17:57:15 2016
New Revision: 409751
URL: https://svnweb.freebsd.org/changeset/ports/409751
Log:
New port: net-mgmt/super_mediator.
super_mediator is an IPFIX mediator designed to split IPFIX sensing flows
and distribute the network telemetry information to multiple sources. It
can export the network telemetry data gathered into formats designed for
bulk loading into databases (e.g. MySQL) or as JSON outputs, as well as
directly loading MySQL tables. super_mediator is primarily designed to get
network telemetry data from YAF.
WWW: http://tools.netsa.cert.org/super_mediator/
PR: 207530
Submitted by: Chris Inacio <nacho319+freebsdZilla at gmail.com>
Added:
head/net-mgmt/super_mediator/
head/net-mgmt/super_mediator/Makefile (contents, props changed)
head/net-mgmt/super_mediator/distinfo (contents, props changed)
head/net-mgmt/super_mediator/pkg-descr (contents, props changed)
head/net-mgmt/super_mediator/pkg-plist (contents, props changed)
Modified:
head/net-mgmt/Makefile
Modified: head/net-mgmt/Makefile
==============================================================================
--- head/net-mgmt/Makefile Sun Feb 28 16:41:16 2016 (r409750)
+++ head/net-mgmt/Makefile Sun Feb 28 17:57:15 2016 (r409751)
@@ -311,6 +311,7 @@
SUBDIR += statsd
SUBDIR += statsite
SUBDIR += subcalc
+ SUBDIR += super_mediator
SUBDIR += sx
SUBDIR += sysmon
SUBDIR += tcpreplay
Added: head/net-mgmt/super_mediator/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/super_mediator/Makefile Sun Feb 28 17:57:15 2016 (r409751)
@@ -0,0 +1,48 @@
+# Created by: Inacio <nacho319+freebsdZilla at gmail.com>
+# $FreeBSD$
+
+PORTNAME= super_mediator
+PORTVERSION= 1.2.2
+CATEGORIES= net-mgmt
+MASTER_SITES= http://tools.netsa.cert.org/releases/
+
+MAINTAINER= nacho319+freebsdZilla at gmail.com
+COMMENT= SuperMediator is an IPFIX mediator by CMU CERT generally used with YAF
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libfixbuf.so:${PORTSDIR}/net/libfixbuf \
+ libltdl.so:${PORTSDIR}/devel/libltdl
+
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+USES= libtool pathfix perl5 pkgconfig
+USE_GNOME= glib20
+USE_LDCONFIG= yes
+
+PLIST_SUB+= PORTVERSION="${PORTVERSION}"
+
+OPTIONS_DEFINE= SPREAD MYSQL SKIPSET
+OPTIONS_DEFAULT= MYSQL SKIPSET
+
+SPREAD_DESC= Enable Spread libary as a pub/sub distribution capability
+MYSQL_DESC= Enable SuperMediator to directly write into MySQL
+SKIPSET_DESC= Enable SiLK IPSET files for filtering
+
+SKIPSET_LIB_DEPENDS= libsilk.so:${PORTSDIR}/security/silktools
+SPREAD_LIB_DEPENDS= libspread.so:${PORTSDIR}/net/spread4
+MYSQL_LIB_DEPENDS= libmysqlclient.so:${PORTSDIR}/${_MYSQL_CLIENT}
+
+MYSQL_USE= mysql=yes
+
+MYSQL_CONFIGURE_WITH= mysql
+SKIPSET_CONFIGURE_WITH= skipset
+SPREAD_CONFIGURE_WITH= spread
+
+post-install:
+.for f in super_mediator.conf
+ ${MV} ${STAGEDIR}${PREFIX}/etc/$f ${STAGEDIR}${PREFIX}/etc/$f.sample
+.endfor
+
+.include <bsd.port.mk>
Added: head/net-mgmt/super_mediator/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/super_mediator/distinfo Sun Feb 28 17:57:15 2016 (r409751)
@@ -0,0 +1,6 @@
+SHA256 (super_mediator-1.2.2.tar.gz) = 13c8680d322a2aeb2c4142ffad260ffe24033767c5a7423aff77a0111bbf780c
+SIZE (super_mediator-1.2.2.tar.gz) = 677300
+SHA256 (super_mediator-1.2.0.tar.gz) = b38f9d7bca53ac03a49ea82750cc7788bb44605472b192afbcfad000976fa64f
+SIZE (super_mediator-1.2.0.tar.gz) = 675848
+SHA256 (super_mediator-1.1.1.tar.gz) = a23afd76b1517b21b6226b6aee0736d7d0ae60c2c0e8aa4a27241392794ab9b2
+SIZE (super_mediator-1.1.1.tar.gz) = 637677
Added: head/net-mgmt/super_mediator/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/super_mediator/pkg-descr Sun Feb 28 17:57:15 2016 (r409751)
@@ -0,0 +1,8 @@
+super_mediator is an IPFIX mediator designed to split IPFIX sensing flows
+and distribute the network telemetry information to multiple sources. It
+can export the network telemetry data gathered into formats designed for
+bulk loading into databases (e.g. MySQL) or as JSON outputs, as well as
+directly loading MySQL tables. super_mediator is primarily designed to get
+network telemetry data from YAF.
+
+WWW: http://tools.netsa.cert.org/super_mediator/
Added: head/net-mgmt/super_mediator/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/super_mediator/pkg-plist Sun Feb 28 17:57:15 2016 (r409751)
@@ -0,0 +1,6 @@
+man/man1/super_mediator.conf.1.gz
+man/man1/super_table_creator.1.gz
+man/man1/super_mediator.1.gz
+bin/super_table_creator
+bin/super_mediator
+ at sample etc/super_mediator.conf.sample
More information about the svn-ports-all
mailing list