Bug 207530 - [newport] net-mgmt/super_mediator SuperMediator is an IPFIX mediator by CMU CERT generally used with YAF
Summary: [newport] net-mgmt/super_mediator SuperMediator is an IPFIX mediator by CMU C...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Raphael Kubo da Costa
URL:
Keywords: easy, needs-qa, patch
Depends on:
Blocks:
 
Reported: 2016-02-26 20:19 UTC by Chris Inacio
Modified: 2016-02-28 17:57 UTC (History)
2 users (show)

See Also:


Attachments
port file information for new port (1.43 KB, application/x-xz)
2016-02-26 20:19 UTC, Chris Inacio
no flags Details
shar file for the new port (3.50 KB, text/plain)
2016-02-28 17:12 UTC, Chris Inacio
nacho319+freebsdZilla: maintainer-approval+
Details
Log files for poudriere and portlint runs (12 bytes, text/plain)
2016-02-28 17:19 UTC, Chris Inacio
no flags Details
poudriere log for new port run (46.70 KB, text/plain)
2016-02-28 17:20 UTC, Chris Inacio
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Inacio 2016-02-26 20:19:12 UTC
Created attachment 167456 [details]
port file information for new port

I created a new port file for the super_mediator package from CERT.  This tool complements the net-mgmt/yaf and security/silktools ports from CERT.
Comment 1 Raphael Kubo da Costa freebsd_committer freebsd_triage 2016-02-28 14:02:03 UTC
Thanks for the contribution.

Can you please adjust the following:
- Set a more descriptive title for the bug. New ports generally have the following format: "[new port] category/portname: <text in COMMENT>".
- Set the "maintainer-flag+" flag in your attachment so that it shows up in the "Ports: Maintainer Approved" saved search in Bugzilla.
- Regenerate your new port using shar instead of a tarball, as described here: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#porting-submitting

As for the port itself, I suggest you run portlint -AC on it. There are extra empty lines, lack of tabs in some places and stale comments that could be removed (like the "PKG_DEPENDS" ones).

It also help you post here the results of calling "portlint -AC" and one or more Poudriere build results.
Comment 2 Chris Inacio 2016-02-28 17:12:43 UTC
Created attachment 167519 [details]
shar file for the new port
Comment 3 Chris Inacio 2016-02-28 17:19:35 UTC
Created attachment 167520 [details]
Log files for poudriere and portlint runs

portlint run for port files.
Comment 4 Chris Inacio 2016-02-28 17:20:30 UTC
Created attachment 167521 [details]
poudriere log for new port run
Comment 5 commit-hook freebsd_committer freebsd_triage 2016-02-28 17:57:33 UTC
A commit references this bug:

Author: rakuco
Date: Sun Feb 28 17:57:16 UTC 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>

Changes:
  head/net-mgmt/Makefile
  head/net-mgmt/super_mediator/
  head/net-mgmt/super_mediator/Makefile
  head/net-mgmt/super_mediator/distinfo
  head/net-mgmt/super_mediator/pkg-descr
  head/net-mgmt/super_mediator/pkg-plist
Comment 6 Raphael Kubo da Costa freebsd_committer freebsd_triage 2016-02-28 17:57:55 UTC
Committed, thanks.