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.
Created attachment 252604 [details] new port in the patch
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.
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(+)
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(-)