Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Feb 2016 17:57:15 +0000 (UTC)
From:      Raphael Kubo da Costa <rakuco@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r409751 - in head/net-mgmt: . super_mediator
Message-ID:  <201602281757.u1SHvFCL010321@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@gmail.com>
+# $FreeBSD$
+
+PORTNAME=	super_mediator
+PORTVERSION=	1.2.2
+CATEGORIES=	net-mgmt
+MASTER_SITES=	http://tools.netsa.cert.org/releases/
+
+MAINTAINER=	nacho319+freebsdZilla@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
+@sample etc/super_mediator.conf.sample



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602281757.u1SHvFCL010321>