View | Details | Raw Unified | Return to bug 280682
Collapse All | Expand All

(-)b/GIDs (-1 / +1 lines)
Lines 481-487 valkey:*:537: Link Here
481
# free: 538
481
# free: 538
482
# free: 539
482
# free: 539
483
# free: 540
483
# free: 540
484
# free: 541
484
ipfixcol2:*:541:
485
_flowd:*:542:
485
_flowd:*:542:
486
ejabberd:*:543:
486
ejabberd:*:543:
487
# free: 544
487
# free: 544
(-)b/UIDs (-1 / +1 lines)
Lines 486-492 valkey:*:537:537::0:0:Valkey Daemon:/nonexistent:/usr/sbin/nologin Link Here
486
# free: 538
486
# free: 538
487
# free: 539
487
# free: 539
488
# free: 540
488
# free: 540
489
# free: 541
489
ipfixcol2:*:541:541::0:0:IPFIXcol2 User:/var/empty:/usr/sbin/nologin
490
_flowd:*:542:542::0:0:flowd privilege separation user:/var/empty:/usr/sbin/nologin
490
_flowd:*:542:542::0:0:flowd privilege separation user:/var/empty:/usr/sbin/nologin
491
ejabberd:*:543:543::0:0:ejabberd pseudo user:/var/spool/ejabberd:/bin/sh
491
ejabberd:*:543:543::0:0:ejabberd pseudo user:/var/spool/ejabberd:/bin/sh
492
# free: 544
492
# free: 544
(-)b/net-mgmt/Makefile (+1 lines)
Lines 116-121 Link Here
116
    SUBDIR += ipaudit
116
    SUBDIR += ipaudit
117
    SUBDIR += ipcad
117
    SUBDIR += ipcad
118
    SUBDIR += ipcalc
118
    SUBDIR += ipcalc
119
    SUBDIR += ipfixcol2
119
    SUBDIR += iprange
120
    SUBDIR += iprange
120
    SUBDIR += ipv6calc
121
    SUBDIR += ipv6calc
121
    SUBDIR += ipv6gen
122
    SUBDIR += ipv6gen
(-)b/net-mgmt/ipfixcol2/Makefile (+39 lines)
Added Link Here
1
PORTNAME=		ipfixcol2
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	2.6.0
4
CATEGORIES=		net-mgmt
5
6
MAINTAINER=	zarychtam@plan-b.pwste.edu.pl
7
COMMENT=	NetFlow v5/v9 and IPFIX flow (RFC 7011) data collector
8
WWW=		https://github.com/CESNET/ipfixcol2
9
10
LICENSE=		GPLv2
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
13
LIB_DEPENDS= 	librdkafka.so:net/librdkafka \
14
			 libepoll-shim.so:devel/libepoll-shim \
15
			 libfds.so:net-mgmt/libfds
16
17
BUILD_DEPENDS=	rst2man:textproc/py-docutils
18
USES=			cmake localbase:ldflags pkgconfig
19
20
USE_GITHUB=	yes
21
GH_ACCOUNT=	CESNET
22
USE_RC_SUBR=${PORTNAME}
23
USERS=	${PORTNAME}
24
GROUPS=	${PORTNAME}
25
PORTEXAMPLES=	*
26
27
LDFLAGS+=	 -rdynamic
28
CXXFLAGS+=	 -D_GNU_SOURCE
29
30
OPTIONS_DEFINE= EXAMPLES
31
32
post-install:
33
	${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}/var/run/${PORTNAME}
34
	${INSTALL_DATA} ${WRKSRC}/doc/data/configs/udp2json.xml ${STAGEDIR}${ETCDIR}/startup.xml.sample
35
36
post-install-EXAMPLES-on:
37
	cd ${WRKSRC}/doc/data && ${COPYTREE_SHARE} "configs" ${STAGEDIR}${EXAMPLESDIR}
38
39
.include <bsd.port.mk>
(-)b/net-mgmt/ipfixcol2/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1723058329
2
SHA256 (CESNET-ipfixcol2-v2.6.0_GH0.tar.gz) = 6eb9660a40638b557e3e8ffecebc356667e7678917579b33ddcb713849cf219e
3
SIZE (CESNET-ipfixcol2-v2.6.0_GH0.tar.gz) = 667376
(-)b/net-mgmt/ipfixcol2/files/ipfixcol2.in (+30 lines)
Added Link Here
1
#!/bin/sh
2
3
# PROVIDE: ipfixcol2
4
# REQUIRE: NETWORKING SERVERS LOGIN
5
# BEFORE:  securelevel
6
# KEYWORD: shutdown
7
8
# Add the following line to /etc/rc.conf to enable 'ipfixcol2':
9
#
10
# ipfixcol2_enable="YES"
11
#
12
13
. /etc/rc.subr
14
15
name=ipfixcol2
16
desc="ipfixcol2 startup script"
17
rcvar=ipfixcol2_enable
18
19
load_rc_config "$name"
20
21
: ${ipfixcol2_enable:=NO}
22
: ${ipfixcol2_conf:=%%PREFIX%%/etc/$name.conf}
23
: ${ipfixcol2_flags:=""}
24
: ${ipfixcol2_user:=ipfixcol2}
25
26
command=%%PREFIX%%/bin/ipfixcol2
27
command_args="-d -P /var/run/$name/$name.pid ${ipfixcol2_flags}"
28
pidfile=/var/run/$name/$name.pid
29
30
run_rc_command "$1"
(-)b/net-mgmt/ipfixcol2/pkg-descr (+2 lines)
Added Link Here
1
IPFIXcol2 is a flexible, high-performance NetFlow v5/v9 and IPFIX flow data
2
collector designed to be extensible by plugins.
(-)b/net-mgmt/ipfixcol2/pkg-plist (-1 / +44 lines)
Added Link Here
0
- 
1
@dir etc/ipfixcol2
2
bin/fdsdump
3
bin/ipfixcol2
4
bin/ipfixsend2
5
include/ipfixcol2.h
6
include/ipfixcol2/api.h
7
include/ipfixcol2/message.h
8
include/ipfixcol2/message_garbage.h
9
include/ipfixcol2/message_ipfix.h
10
include/ipfixcol2/message_session.h
11
include/ipfixcol2/plugins.h
12
include/ipfixcol2/session.h
13
include/ipfixcol2/utils.h
14
include/ipfixcol2/verbose.h
15
lib/ipfixcol2/libanonymization-intermediate.so
16
lib/ipfixcol2/libdummy-input.so
17
lib/ipfixcol2/libdummy-output.so
18
lib/ipfixcol2/libfds-input.so
19
lib/ipfixcol2/libfds-output.so
20
lib/ipfixcol2/libforwarder-output.so
21
lib/ipfixcol2/libipfix-input.so
22
lib/ipfixcol2/libipfix-output.so
23
lib/ipfixcol2/libjson-kafka-output.so
24
lib/ipfixcol2/libjson-output.so
25
lib/ipfixcol2/libtcp-input.so
26
lib/ipfixcol2/libtimecheck-output.so
27
lib/ipfixcol2/libudp-input.so
28
lib/ipfixcol2/libviewer-output.so
29
libdata/pkgconfig/ipfixcol2.pc
30
share/man/man7/ipfixcol2-anonymization-inter.7.gz
31
share/man/man7/ipfixcol2-dummy-output.7.gz
32
share/man/man7/ipfixcol2-fds-input.7.gz
33
share/man/man7/ipfixcol2-fds-output.7.gz
34
share/man/man7/ipfixcol2-forwarder-output.7.gz
35
share/man/man7/ipfixcol2-ipfix-input.7.gz
36
share/man/man7/ipfixcol2-ipfix-output.7.gz
37
share/man/man7/ipfixcol2-json-kafka-output.7.gz
38
share/man/man7/ipfixcol2-json-output.7.gz
39
share/man/man7/ipfixcol2-tcp-input.7.gz
40
share/man/man7/ipfixcol2-timecheck-output.7.gz
41
share/man/man7/ipfixcol2-udp-input.7.gz
42
share/man/man7/ipfixcol2-viewer-output.7.gz
43
@sample etc/ipfixcol2/startup.xml.sample
44
@dir(ipfixcol2,ipfixcol2) /var/run/ipfixcol2

Return to bug 280682