Summary
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.
Versions
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
USE flags
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
Dependencies
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
Runtime Dependencies
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
Bugs
- 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)
Change logs
- 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