Bug 280682 - net-mgmt/ipfixcol2: New port: High-performance NetFlow v5/v9 and IPFIX collector (RFC7011)
Summary: net-mgmt/ipfixcol2: New port: High-performance NetFlow v5/v9 and IPFIX collec...
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: Eugene Grosbein
URL: https://github.com/CESNET/ipfixcol2
Keywords:
Depends on: 280681
Blocks:
  Show dependency treegraph
 
Reported: 2024-08-08 07:39 UTC by Marek Zarychta
Modified: 2024-08-14 05:30 UTC (History)
1 user (show)

See Also:


Attachments
new port in the patch (6.53 KB, patch)
2024-08-08 07:40 UTC, Marek Zarychta
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Zarychta 2024-08-08 07:39:02 UTC
IPFIXcol2 is a flexible, high-performance NetFlow v5/v9 and IPFIX flow data collector designed to be extensible by plugins. This port results from the hard work of CESNET programmers who made their code BSD-friendly. It was tested in the runtime for a few months and looks production-ready. 

Many thanks to Michal Sedlak (https://github.com/sedmicha) and his colleagues from CESNET for completing the effort to make this tool available for the FreeBSD community.
Comment 1 Marek Zarychta 2024-08-08 07:40:53 UTC
Created attachment 252604 [details]
new port in the patch
Comment 2 Marek Zarychta 2024-08-13 15:18:40 UTC
FWIW, this port builds fine in poudriere on stable/1{3,4} and the most recent CURRENT, at least for amd64 architecture.
Runtime tests were done on stable/14, where the daemon did the job for more than 6 months without any issues.
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-08-14 05:25:06 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/doc/commit/?id=2b2119a6cd9995d35c36965b6d54d60a3d0580fb

commit 2b2119a6cd9995d35c36965b6d54d60a3d0580fb
Author:     Eugene Grosbein <eugen@FreeBSD.org>
AuthorDate: 2024-08-14 05:21:52 +0000
Commit:     Eugene Grosbein <eugen@FreeBSD.org>
CommitDate: 2024-08-14 05:21:52 +0000

    Add Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>

    for net-mgmt/libfds and net-mgmt/ipfixcol2

    PR:             280681, 280682

 shared/contrib-additional.adoc | 1 +
 1 file changed, 1 insertion(+)
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-08-14 05:28:09 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ce7dc5c30bde171cb3aa9c17d19c0a330e9a9909

commit ce7dc5c30bde171cb3aa9c17d19c0a330e9a9909
Author:     Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
AuthorDate: 2024-08-08 07:15:24 +0000
Commit:     Eugene Grosbein <eugen@FreeBSD.org>
CommitDate: 2024-08-14 05:26:15 +0000

    net-mgmt/ipfixcol2: New port: High-performance NetFlow v5/v9 and IPFIX collector (RFC7011)

    PR: 280682
    Sponsored by: CESNET, z.s.p.o.
    Sponsored by: PANS Jarosław

    Signed-off-by: Eugene Grosbein <eugen@FreeBSD.org>

 GIDs                                        |  2 +-
 UIDs                                        |  2 +-
 net-mgmt/Makefile                           |  1 +
 net-mgmt/ipfixcol2/Makefile (new)           | 39 +++++++++++++++++++++++++
 net-mgmt/ipfixcol2/distinfo (new)           |  3 ++
 net-mgmt/ipfixcol2/files/ipfixcol2.in (new) | 30 ++++++++++++++++++++
 net-mgmt/ipfixcol2/pkg-descr (new)          |  2 ++
 net-mgmt/ipfixcol2/pkg-plist (new)          | 44 +++++++++++++++++++++++++++++
 8 files changed, 121 insertions(+), 2 deletions(-)