net-analyzer / nfdump

A set of tools to collect and process netflow data

Official package sites : https://github.com/phaag/nfdump ·

nfdump is a toolset to collect and process netflow and sflow data, sent from netflow/sflow compatible devices. The toolset supports netflow v1, v5/v7,v9,IPFIX and SFLOW.

v1.7.4 :: 0/1.7.4 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~x86
USE flags
debug doc ftconv jnat nfpcapd nfprofile nftrack nsel readpcap sflow zstd

v1.7.2 :: 0/1.7.2 :: gentoo

Modified
License
BSD
Keywords
amd64 x86
USE flags
debug doc ftconv jnat nfpcapd nfprofile nftrack nsel readpcap sflow

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
ftconv
Build the flow-tools to nfdump converter
jnat
Build nfudmp to support JunOS NAT event logging
nfpcapd
Build nfpcapd collector to create netflow data from precollected pcap traffic
nfprofile
Build nfprofile used by NfSen
nftrack
Build nfprofile used by PortTracker
nsel
Build nfudmp to support NSEL/NEL event data
readpcap
Build nfcapd collector to read from pcap file instead ofnetwork data
sflow
Build sflow collector sfcpad
zstd
Enable support for ZSTD compression

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-arch / lz4 : Extremely Fast Compression algorithm

app-arch / zstd : zstd fast compression library

net-analyzer / flow-tools : library and programs to process reports from NetFlow data

net-analyzer / rrdtool : A data logging and graphing system for time series data

net-libs / libpcap : A system-independent library for user-level network packet capture

sys-libs / fts-standalone : Standalone fts library for use with musl

sys-libs / zlib : Standard (de)compression library

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-arch / lz4 : Extremely Fast Compression algorithm

app-arch / zstd : zstd fast compression library

net-analyzer / flow-tools : library and programs to process reports from NetFlow data

net-analyzer / rrdtool : A data logging and graphing system for time series data

net-libs / libpcap : A system-independent library for user-level network packet capture

sys-libs / fts-standalone : Standalone fts library for use with musl

sys-libs / zlib : Standard (de)compression library

871672
net-analyzer/nfdump-1.6.24 fails tests (MUSL): FAIL: test.sh
873745
<net-analyzer/nfdump-1.7.0.1: Buffer overflow in output_fmt.c
889702
net-analyzer/nfdump-1.7.0.1 fails to compile (DASH-SYSTEM): nfxV3.c:450:85: error: v undeclared (first use in this function)
934056
net-analyzer/nfdump-1.7.2 - [ncurses-6.5] daemon.c: error: implicit declaration of function setresgid
937022
net-analyzer/nfdump-1.7.4 - [icu-75.1] [gcc-15] ../.../libtool:line <snip>: cd: yes/lib: No such file or directory
939822
net-analyzer/nfdump-1.7.4 - [gcc-15] grammar.y: error: NSEL_EVENT_IGNORE undeclared (first use in this function)
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-analyzer/nfdump: add 1.7.4, added systemd service
While the bug for adding systemd services requested more files, after more checking what they do, I see no reason for the complicated way that debian decided to do it. So What I recommend to do is: 1. systemctl edit nfdump@somename [Service] Environment=options="-l /var/cache/nfdump_somename -p 2052" 2. systemctl enable --now nfdump@somename Closes: https://bugs.gentoo.org/904952 Closes: https://bugs.gentoo.org/925033 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: drop 1.7.0.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-analyzer/nfdump: Stabilize 1.7.2 amd64, #907577
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: Stabilize 1.7.2 x86, #907577
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: drop 1.6.24
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: add 1.7.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Move {virtual -> app-alternatives}/yacc
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-analyzer/nfdump: Stabilize 1.7.0.1 x86, #877039
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
net-analyzer/nfdump: Stabilize 1.7.0.1 amd64, #877039
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: drop 1.6.23, 1.6.23-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-analyzer/nfdump: add 1.7.0.1
Bug: https://bugs.gentoo.org/873745 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-analyzer/nfdump: x86 stable wrt bug #853832
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-analyzer/nfdump: amd64 stable wrt bug #853832
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: fix build on musl
Closes: https://bugs.gentoo.org/853763 Thanks-to: CFuga <cfuga@cfuga.mx> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: add 1.6.24
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: drop unnecessary --disable-static in -r1
EAPI 8 does this for us. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: add additional autoconf 2.69+ patches
Let's do a new revision for the more comprehensive upstream autoconf 2.69+ patches (and throwing in the upstream-sent variant of the automake patch given the previous version added to 1.6.23 was partly done upstream already). Could affect installed files and such too of course with major build system changes. Closes: https://bugs.gentoo.org/832420 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-analyzer/nfdump: fix autoreconf
Closes: https://bugs.gentoo.org/832420 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: drop 1.6.22-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: Stabilize 1.6.23 x86, #807439
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-analyzer/nfdump: amd64 stable wrt bug #807439
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: drop 1.6.21-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: add 1.6.23
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: Stabilize 1.6.22-r1 x86, #776547
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-analyzer/nfdump: Stabilize 1.6.22-r1 amd64, #776547
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: drop 1.6.19
Closes: https://bugs.gentoo.org/776544 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-analyzer/nfdump: Stabilize 1.6.21-r1 amd64, #776544
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-analyzer/nfdump: Stabilize 1.6.21-r1 x86, #776544
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-analyzer/nfdump: drop noop USE=static-libs
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: fix slibtool build, use EPREFIX
Thanks-to: orbea <orbea@riseup.net> Closes: https://bugs.gentoo.org/778704 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/nfdump: drop 1.6.20
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-analyzer/nfdump: apply patch to 1.6.21
Bug: https://bugs.gentoo.org/712590 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-analyzer/nfdump: merge nfcapd changes into 1.6.22-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-analyzer/nfdump: add 1.6.22
Signed-off-by: Sam James <sam@gentoo.org>
Vjaceslavs Klimovs · gentoo
net-analyzer/nfdump: fix upstream issue #241 and prevent always building nfpcapd
Closes: https://github.com/gentoo/gentoo/pull/17119 Signed-off-by: Sam James <sam@gentoo.org>
Vjaceslavs Klimovs · gentoo
net-analyzer/nfdump: add use flags and init scripts for nfcapd
Closes: https://bugs.gentoo.org/712590 Signed-off-by: Vjaceslavs Klimovs <vklimovs@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
net-analyzer/nfdump: Version 1.6.21
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Bug: https://bugs.gentoo.org/712590 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
net-analyzer/nfdump: Version 1.6.20
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
net-analyzer/nfdump: Old
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-analyzer/nfdump: x86 stable wrt bug #711316
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-analyzer/nfdump: amd64 stable wrt bug #711316
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
net-analyzer/nfdump: Version 1.6.19
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Closes: https://bugs.gentoo.org/show_bug.cgi?id=710314 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-analyzer/nfdump: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-analyzer/nfdump: [QA] Fix HomepageInSrcUri
Signed-off-by: David Seifert <soap@gentoo.org>
Jeroen Roovers · gentoo
net-analyzer/nfdump: Fix USE=sflow. Install README.md by Hanno Boeck (bug #611998).
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Jeroen Roovers · gentoo
net-analyzer/nfdump: Version bump.
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Jeroen Roovers · gentoo
net-analyzer/nfdump: Rename patch (bug #619892).
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Jeroen Roovers · gentoo
net-analyzer/nfdump: Version bump.
Package-Manager: portage-2.3.0_rc1
Jeroen Roovers · gentoo
net-analyzer/nfdump: Old.
Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
net-analyzer/nfdump: x86 stable wrt bug #582764
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-analyzer/nfdump: amd64 stable wrt bug #582764
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
net-analyzer/nfdump: Add patch for bug #582764.
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
net-analyzer/nfdump: Version bump.
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed