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
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 collectd5installs 5.12.0_26 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 5.12.0_26 | 5.12.0_26 | – |
| FreeBSD 15 | 5.12.0_26 | 5.12.0_26 | – |
| FreeBSD 14 | 5.12.0_26 | 5.12.0_26 | 5.12.0_26 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 5.12.0_26 | 5.12.0_26 | – |
| FreeBSD 14 | 5.12.0_26 | 5.12.0_26 | 5.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.
collectd -- Network plugin heap overflowentered 2016-08-05
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (203)
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: antoine73b1e3abe6
There is no *_CONFIGURE_DISABLE options helper6d506b9203
net-mgmt/collectd5: remove optional dependency on expired multimedia/xmmsab5f5506bc
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: antoine7cdcf9aed1
net-mgmt/collectd5: Update to 5.8.1 PR: 233079 Submitted by: Krzysztof <ports@bsdserwis.com> (maintainer)16c0911377
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
net-mgmt/collectd5: Fix varnish plugin build PR: 225316 Approved by: maintainer Sponsored by: trivago N.V.39b92c41ed
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: maintainerea0f1337b8
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
net-mgmt/collectd5: update to 5.8.0 PR: 223789 Submitted by: Krzysztof <ports@bsdserwis.com> (maintainer)fc3b56ba75
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: maintainer5b9c91a08f
Update to 5.7.2 PR: 220797 Submitted by: luca.pizzamiglio@gmail.com (maintainer)8725c0f61e
Revision bump of all ports with USE_GL after consolidation of mesa-libs Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845b760897dde
Make it compilable on FreeBSD 12 after struct inpcb and struct tcpcb were stopped being exported.7982d4ecad
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/D9444ff55205c69- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL Approved by: portmgr blanket8244fe99bc
net-mgmt/collectd5: update to 5.7.0 PR: 215731 Submitted by: swills (myself) Approved by: Krzysztof <ports@bsdserwis.com> (maintainer)d3db7ef1b8
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
net-mgmt/collectd5: update write_riemann and fix zfs_arc plugins PR: 213124 Submitted by: Krzysztof <ports@bsdserwis.com> (maintainer)aed0e3005c
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/D804229a8954d58
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/D8028abc9855fa2
Update net-mgmt/collectd5 to 5.5.2 PR: 211613 Submitted by: brd Approved by: ports-secteam (feld) Security: 6da45e38-5b55-11e6-8859-000c292ee6b8b9302029ab
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: D6168307a70b894
- Enable write_tsdb output plugin PR: 208738 Submitted by: Davide D'Amico <davide.damico@gmail.com> Approved by: Krzysztof <ports@bsdserwis.com> (maintainer)20272f124b
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight8d6597e0bbnet-mgmt/collectd5: enable interface plugin by default The interface plugin no longer requires libstatgrab. PR: 207564 Approved by: maintainerb0d14ea699
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
Remove uneeded patch file added by mistake. PR: 206660 Reported by: danfeddfa3862af
- Update to 5.5.1 - Mark MONGODB option as BROKEN PR: 206660 Submitted by: ports at bsdserwis.com (maintainer)812ce75b52
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
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
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: Absolight1637579b2c
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]29a5416063Drop 8 support. With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D36947f0f664d7e
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
- Bump PORTREVISION after libzip update78ec5e6592
Opps, forgot to actually add the patch file to actually give us the new disk support! PR: 202327 Approved by: bdrewery (mentor)44b1b87fa8
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
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/D32454752da4e1e
Add shebangfix to update collection.cgi with the Perl path. PR: 200651 Approved by: ports@bsdserwis.com (maintainer), bdrewery (mentor)849a041642
Switch the perl CGI dependency from p5-CGI.pm to p5-CGI.e1e5db5747
Fix broken curl_xml plugin. Obtained from upstream (https://github.com/collectd/collectd/issues/931) Approved by: maintainer5daf397359
Add new OPTION for Varnish plugin support; Fix plist entries for several plugins; PR: 198659 Submitted by: maintainer2645d0cecb
Update net-mgmt/collectd5 to 5.4.2 PR: 198205 Submitted by: brd Approved by: zi (mentor)b4c3003d59
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: maintainerfb3113ed78
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)cba03c03e1databases/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
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: portmgreee58d187e
Finally retire USE_PGSQL4cb60faedd