CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

net-mgmt/collectd5 5.12.0_26

Systems & network statistics collection daemon

Port info

Maintainer
ports@bsdserwis.com
Packages
latest: 5.12.0_26
Upstream
up to date
Last update
to 5.12.0_26 · aeb733e426
Quarterly
2026Q4: 5.12.0_26
WWW
https://www.collectd.org/
Links
cgit · VuXML

Install

Package
# pkg install collectd5
installs 5.12.0_26 from latest; from quarterly (2026Q4) 5.12.0_26
Port
# cd /usr/ports/net-mgmt/collectd5 && make install clean
# make -C /usr/ports/net-mgmt/collectd5 config  # change options first
Size
541 KiB download · 1.4 MiB installed
Depends on
net/liboping 1.10.0_1, net/libpfctl 0.17, security/libgcrypt 1.12.4, security/libgpg-error 1.61
License
GPLv2
Options
4 of 46 on in the package: GCRYPT LOGGING PF PING
Show the 42 options that are off
CGI CHRONY CURL CURL_JSON CURL_XML DBI INFLUXDB IPMI JAVA JSON KAFKA LOGSTASH MEMCACHEC MODBUS MONGODB MQTT MYSQL NOTIFYDESKTOP NOTIFYEMAIL NUTUPS OLSRD ONEWIRE OPENLDAP PERL PGSQL PINBA PROMETHEUS PYTHON RABBITMQ REDIS RIEMANN RRDTOOL SIGROK SLURM SNMP STATSD TOKYOTYRANT TSDB VARNISH VIRT XML ZOOKEEPER

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 165.12.0_265.12.0_26–
FreeBSD 155.12.0_265.12.0_26–
FreeBSD 145.12.0_265.12.0_265.12.0_26

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 155.12.0_265.12.0_26–
FreeBSD 145.12.0_265.12.0_265.12.0_26

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 5.12.0_26.

Fixed (2)

Show 2 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (203)

Steve Wills (swills) · 5.9.0
net-mgmt/collectd5: update to 5.9.0 [1]

While here, improve formatting

PR:		238745 [1]
Submitted by:	Krzysztof <ports@bsdserwis.com> (maintainer) [1]
7f7579bf6d
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.8.1_2
Update devel/protobuf to 3.7.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		236157
Exp-run by:	antoine
73b1e3abe6
Tobias Kortkamp (tobik) · 5.8.1_1
There is no *_CONFIGURE_DISABLE options helper
6d506b9203
Rene Ladan (rene) · 5.8.1_1
net-mgmt/collectd5: remove optional dependency on expired multimedia/xmms
ab5f5506bc
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.8.1_1
Update devel/protobuf to 3.6.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		231008
Exp-run by:	antoine
7cdcf9aed1
Steve Wills (swills) · 5.8.1
net-mgmt/collectd5: Update to 5.8.1

PR:		233079
Submitted by:	Krzysztof <ports@bsdserwis.com> (maintainer)
16c0911377
Luca Pizzamiglio (pizzamig) · 5.8.0_1
net-mgmt/collectd5: Add write_prometheus support

The plugin write_promethues, already present in collectd5, is now
configuration via the option PROMETHEUS

PR:		PR227634
Approved by:	maintainer
Sponsored by:	trivago N.V.
1e448a34b7
Luca Pizzamiglio (pizzamig) · 5.8.0_1
net-mgmt/collectd5: Fix varnish plugin build

PR:		225316
Approved by:	maintainer
Sponsored by:	trivago N.V.
39b92c41ed
Dag-Erling Smørgrav (des) · 5.8.0_1
Add a patch that sends a probe packet to the server when setting up the client socket.  It helps in a few cases where the server has multiple addresses, only some of them are reachable, and connect() succeeds even though sendto() will fail.

Approved by:	maintainer
ea0f1337b8
Thomas Zander (riggs) · 5.8.0
Allow collectd to use python3 if optional python support is activated

PR:		222742
Submitted by:	mi@ALDAN.algebra.com
Approved by:	ports@bsdserwis.com (maintainer)
MFH:		2017Q4 (ports-secteam fix blanket)
5f2e7b4cc3
Steve Wills (swills) · 5.8.0
net-mgmt/collectd5: update to 5.8.0

PR:		223789
Submitted by:	Krzysztof <ports@bsdserwis.com> (maintainer)
fc3b56ba75
Dag-Erling Smørgrav (des) · 5.7.2_1
Enable the DEBUG, GCRYPT and PING options by default.

DEBUG is required for any sort of troubleshooting, GCRYPT is required to
encrypt communication with the server, and PING is one of the most basic
sensors which everybody uses.  My hope is that with these three options,
more people will be able to use collectd without having to recompile it.

Approved by:	maintainer
5b9c91a08f
Olivier Cochard (olivier) · 5.7.2
Update to 5.7.2

PR:		220797
Submitted by:	luca.pizzamiglio@gmail.com (maintainer)
8725c0f61e
Matthew Rezny (rezny) · 5.7.1_2
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
b760897dde
Gleb Smirnoff (glebius) · 5.7.1_1
Make it compilable on FreeBSD 12 after struct inpcb and struct tcpcb were stopped being exported.
7982d4ecad
Joseph Mingrone (jrm) · 5.7.1
net-mgmt/collectd5: Update to version 5.7.1.

Other Changes:
  - Remove unnecessary global BUILD_DEPENDS, LIB_DEPENDS and RUN_DEPENDS.
  - Redo patches to fix portlint warnings.
  - Fix linked library errors reported by poudriere.

Remaining issue:
  - When the XMMS option is selected, xmms.so is linked to libraries in
    devel/glib12 and x11-toolkits/gtk12, but adding
    XMMS_USE=GNOME=glib12,gtk12 causes a build error.

PR:	216670
Submitted by:	ports@bsdserwis.com (maintainer)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9444
ff55205c69
Dmitry Marakasov (amdmi3) · 5.7.0
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
8244fe99bc
Steve Wills (swills) · 5.7.0
net-mgmt/collectd5: update to 5.7.0

PR:		215731
Submitted by:	swills (myself)
Approved by:	Krzysztof <ports@bsdserwis.com> (maintainer)
d3db7ef1b8
Alexey Dokuchaev (danfe) · 5.6.0_2
Do not redefine DEBUG_DESC when its meaning more or less matches the default option description.  Those ports where it meant something more specific were left untouched.
bb20c8e307
Jan Beich (jbeich) · 5.6.0_2
net-mgmt/collectd5: update write_riemann and fix zfs_arc plugins

PR:		213124
Submitted by:	Krzysztof <ports@bsdserwis.com> (maintainer)
aed0e3005c
Joseph Mingrone (jrm) · 5.6.0_1
net-mgmt/collectd5: fix disk plugin issue for FreeBSD versions 10+

The file lib/collectd/disk.so was being commented out in pkg-plist for
all FreeBSD versions instead of just for versions less than 10.

Reported by:	pierre@guinoiseau.eu (via ports-committers@)
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8042
29a8954d58
Joseph Mingrone (jrm) · 5.6.0
Update net-mgmt/collectd5 to version 5.6.0

- new port options CHRONY and MQTT
- disable disk plugin on FreeBSD 9.x due to missing OS files
- various patch changes

PR:		212832
Submitted by:	ports@bsdserwis.com (maintainer)
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8028
abc9855fa2
Brad Davis (brd) · 5.5.2
Update net-mgmt/collectd5 to 5.5.2

PR:		211613
Submitted by:	brd
Approved by:	ports-secteam (feld)
Security:	6da45e38-5b55-11e6-8859-000c292ee6b8
b9302029ab
Niclas Zeising (zeising) · 5.5.1_4
Update databases/rrdtool to 1.6.0

Most notably, this version of rrdtools.so is thread safe, so the
rrdtools_th.so library is removed.

Bump portrevision for depending ports due to shlib version bump.

For full changelog: http://oss.oetiker.ch/rrdtool/pub/CHANGES

Reviewed by:	kwm
Differential Revision:	D6168
307a70b894
Li-Wen Hsu (lwhsu) · 5.5.1_3
- Enable write_tsdb output plugin

PR:		208738
Submitted by:	Davide D'Amico <davide.damico@gmail.com>
Approved by:	Krzysztof <ports@bsdserwis.com> (maintainer)
20272f124b
Mathieu Arnold (mat) · 5.5.1_2
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
8d6597e0bb
Mark Felder (feld) · 5.5.1_2
net-mgmt/collectd5: enable interface plugin by default

The interface plugin no longer requires libstatgrab.

PR:		207564
Approved by:	maintainer
b0d14ea699
Guido Falsi (madpilot) · 5.5.1_1
Add back part of a patch removed by mistake.

Allows disk module to report all disk statistics again.

PR:		207049
Submitted by:	me
Reported by:	Pierre Guinoiseau <pierre at guinoiseau.eu>
Approved by:	Krzysztof <ports at bsdserwis.com>
a10f160bc4
Guido Falsi (madpilot) · 5.5.1
Remove uneeded patch file added by mistake.

PR:		206660
Reported by:	danfe
ddfa3862af
Guido Falsi (madpilot) · 5.5.1
- Update to 5.5.1 - Mark MONGODB option as BROKEN

PR:		206660
Submitted by:	ports at bsdserwis.com (maintainer)
812ce75b52
Jason Unovitch (junovitch) · 5.5.0_4
net-mgmt/collectd5: finish option helpers conversion

- Switch PERL and PYTHON options over and drop the bsd.port.options.mk
  include following r404759's update to bsd.options.mk

PR:		204220
Submitted by:	Krzysztof <ports@bsdserwis.com> (maintainer)
0563d9264f
Jason Unovitch (junovitch) · 5.5.0_4
net-mgmt/collectd5: fix typo and add patch for Varnish 4.1 compatability

- Fix copy/paste typo in XML_LIB_DEPENDS [1]
- Add patch for building with varnish4-4.1 and drop VARNISH_BROKEN [2]
- Bump PORTREVISION for package change with XML_LIB_DEPENDS option

PR:		204608 [1]
PR:		204583 [2]
Reported by:	rhavenn@rhavenn.net [1]
Submitted by:	feld [2]
Obtained from:	https://github.com/mfournier/collectd [2]
Approved by:	Krzysztof <ports@bsdserwis.com> (maintainer)
27d162df96
Mathieu Arnold (mat) · 5.5.0_3
Fix building WITH=MONGODB

Installing mongo-c-driver-1.1.9...
Extracting mongo-c-driver-1.1.9: .......... done
===>   collectd5-5.5.0_3 depends on shared library: libmongoc.so - not found
*** Error code 1

Sponsored by:	Absolight
1637579b2c
Jason Unovitch (junovitch) · 5.5.0_3
net-mgmt/collectd5: partially convert to option helpers [1]

- Add explicit CURL_JSON and CURL_XML options.  Previously these options
  would be automatically enabled when CURL and JSON or CURL and XML were
  selected together.  Change them to an _IMPLIES variable as an explicit
  option
- Convert all options except PERL and PYTHON, for the time being, to the
  new framework.  The option helper variant is not expanding ${PYTHON_CMD}
  and is currently passing it as "--with-python= " which fails to build.
- No PORTREVISION change given no change to package
- While here, tag VARNISH as BROKEN, fails to compile with varnish4-4.1 [2]

PR:		204220 [1]
PR:		204583 [2]
Submitted by:	Krzysztof <ports@bsdserwis.com> (maintainer) [1]
29a5416063
Mathieu Arnold (mat) · 5.5.0_3
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
7f0f664d7e
Jason Unovitch (junovitch) · 5.5.0_3
net-mgmt/collectd5: add support for write_kafka plugin

While here, also sort OPTIONS_GROUP_OUTPUT and two DESC items

PR:		202487
Submitted by:	xoan333@yahoo.com
Approved by:	Krzysztof <ports@bsdserwis.com> (maintainer), feld (mentor)
609c5adcf1
Max Brazhnikov (makc) · 5.5.0_2
- Bump PORTREVISION after libzip update
78ec5e6592
Brad Davis (brd) · 5.5.0_1
Opps, forgot to actually add the patch file to actually give us the new disk support!

PR:		202327
Approved by:	bdrewery (mentor)
44b1b87fa8
Brad Davis (brd) · 5.5.0_1
Add native disk metrics thanks to delphij, Ruben Kerkhof <ruben@rubenkerkhof.com>, and myself. [1]

Fix Python option when building with debug enabled python [2]

PR:		202327 [1]
PR:		201773 [2]
Submitted by:	brd [1]
Submitted by:	Suraj Ravichandran <suraj@ixsystems.com> [2]
Approved by:	Krzysztof <ports@bsdserwis.com> (maintainer), bdrewery (mentor)
7d8a128e43
Jason Unovitch (junovitch) · 5.5.0
net-mgmt/collectd5: update 5.4.2 -> 5.5.0

PR:		201514
Submitted by:	ports@bsdserwis.com (maintainer)
Approved by:	feld (mentor)
Differential Revision:	https://reviews.freebsd.org/D3245
4752da4e1e
Brad Davis (brd) · 5.4.2_3
Add shebangfix to update collection.cgi with the Perl path.

PR:		200651
Approved by:	ports@bsdserwis.com (maintainer), bdrewery (mentor)
849a041642
Adam Weinberger (adamw) · 5.4.2_2
Switch the perl CGI dependency from p5-CGI.pm to p5-CGI.
e1e5db5747
Dmitry Sivachenko (demon) · 5.4.2_1
Fix broken curl_xml plugin. Obtained from upstream (https://github.com/collectd/collectd/issues/931)

Approved by:	maintainer
5daf397359
Dmitry Sivachenko (demon) · 5.4.2_1
Add new OPTION for Varnish plugin support; Fix plist entries for several plugins;

PR:		198659
Submitted by:	maintainer
2645d0cecb
Brad Davis (brd) · 5.4.2
Update net-mgmt/collectd5 to 5.4.2

PR:		198205
Submitted by:	brd
Approved by:	zi (mentor)
b4c3003d59
Dmitry Sivachenko (demon) · 5.4.1_17
Require python version 2, because it dumps core with python3:

# collectd -f
Fatal Python error: no mem for sys.argv
ValueError: character U+6f633c00 is not in range [U+0000; U+10ffff]
Abort (core dumped)

Approved by:	maintainer
fb3113ed78
Kurt Jaeger (pi) · 5.4.1_17
security/libgcrypt: 1.6.1 -> 1.6.2, bump depends

Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
- Fix building for the x32 target without asm modules in
  mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI.
- Fix ARM assembly when building __PIC__
- mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.
  * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear
    allocated but not used bits before resizing.
  * tests/t-mpi-bits.c (set_bit_with_resize): New.
- Use internal malloc function in fips.c.
  * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/.
- pubkey: Re-map all deprecated RSA algo numbers.
- cipher: Fix possible NULL dereference in cipher/md.c for being NULL.
- Fix ARMv6 detection when CFLAGS modify target CPU architecture.

PR:		193264
Approved by:	cpm@fbsd.es (maintainer)
cba03c03e1
Kubilay Kocak (koobs) · 5.4.1_16
databases/libmemcached: Update to 1.0.18 and much more

- Update to 1.0.18 and pkg-plist accordingly
- Add LICENSE (BSD3CLAUSE) and LICENSE_FILE
- Add TEST_DEPENDS and regression-test target
- Perl is not required, remove USE_PERL and from USES
- Split LDFLAGS from CONFIGURE_ENV, they're already set there
- Add libmemcachedprotocol to CONFIGURE_ARGS (Now default: off)
- Add OPTIONS for hash functions, debug and dtrace
- pkg-descr: Update WWW: URL
- Add patches for:
  * alloca.h include not found on FreeBSD
  * cinttypes include location
  * clang compatibility
- Strip shared libraries manually since upstream install-strip target is
  fail

Changes:

  https://launchpad.net/libmemcached/+announcements

[1] https://bugs.launchpad.net/libmemcached/+bug/1245562
[2] https://bugs.launchpad.net/libmemcached/+bug/1400560

Approved by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com> (maintainer, via email)
b6450d4ca7
Mathieu Arnold (mat) · 5.4.1_15
Change the way Perl modules are installed, update the default Perl to 5.18.

Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
eee58d187e
Chris Rees (crees) · 5.4.1_14
Finally retire USE_PGSQL
4cb60faedd