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

net-mgmt/check_mysql_health 3.0.0.5_3

Nagios plugin to check various parameters of a MySQL database

Port info

Maintainer
kirill@varnakov.com
Packages
latest: 3.0.0.5_3
Upstream
up to date
Last update
to 3.0.0.5_3 · 0d4ebdd15c
Quarterly
2026Q4: 3.0.0.5_3
WWW
https://labs.consol.de/de/nagios/check_mysql_health/
Links
cgit · VuXML

Install

Package
# pkg install check_mysql_health
installs 3.0.0.5_3 from latest; from quarterly (2026Q4) 3.0.0.5_3
Port
# cd /usr/ports/net-mgmt/check_mysql_health && make install clean
Size
37 KiB download · 180 KiB installed
Depends on
databases/mysql84-client 8.4.11_1, databases/p5-DBD-mysql 5.008, lang/perl5.42 5.42.3
License
GPLv2

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.0.0.5_33.0.0.5_3–
FreeBSD 153.0.0.5_33.0.0.5_3–
FreeBSD 143.0.0.5_33.0.0.5_3✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.0.0.5_33.0.0.5_3–
FreeBSD 143.0.0.5_33.0.0.5_3✗

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 3.0.0.5_3.

Fixed (0)

No VuXML entries for this package.

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

PRSummaryStatusChanged
287051maintainer-feedback- net-mgmt/check_mysql_health: poudriere creates unrunnable check_mysql_healthNew2026-05-29

Commits (23)

Rene Ladan (rene) · 3.0.0.5_3
Mk/bsd.port.mk: mark 14.3 unsupported

all: drop supoprt for FreeBSD 14.3

While here clean up some leftovers from FreeBSD 13

Reviewed by:	adamw, jbeich, kirill_varnakov.com, saheed, sunpoet
Approved by:	portmgr (implicit)
Differential Revision: https://reviews.freebsd.org/D57282
0d4ebdd15c
Robert Clausecker (fuz) · 3.0.0.5_3
net-mgmt/check_mysql_health: fix awk pipeline

PR:		285486
Reported by:	Dave Hayes <dave@jetcafe.org>
MFH:		2026Q2
Event:		Wiesbaden Hackathon 202604
ec78a0daf6
Florian Smeets (flo) · 3.0.0.5_2
databases/p5-DBD-mysql: Fix for MariaDB users

Add a new variable DBD_MYSQL, use that in *_DEPENDS and add mysql to USES
where required. DBD_MYSQL will automatically set the correct DBD dependency.

In cd16748194e2 databases/p5-DBD-mysql was updated to 5.x, in 5.x the
support for MariaDB was removed and only MySQL >= 8.0 is supported.

In the 4.x releases MariaDB is still supported, according to upstream 4.x
will still be supported for a while [1], so use that for now when we detect
that MYSQL_FLAVOUR is set to mariadb. databases/p5-DBD-mysql4 was added in
d95f49cb3b54.

DBD:MariaDB would be another alternative, but migrating to it might need
more analysis than just staying with the 4.x releases of p5-DBD-mysql. This
thread on the amavis-users mailing list has a very good summary [2] from
the author of DBD:MariaDB.

This includes ideas and suggestions from vvd and mat. Thanks!

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277889#c17
[2] https://lists.amavis.org/pipermail/amavis-users/2024-March/006823.html

PR:		275100, 277889
Reviewed by:	vvd, mat
Fixes:	cd16748194e2
Differential Revision: https://reviews.freebsd.org/D44662
92a030dffd
Robert Clausecker (fuz) · 3.0.0.5_1
net-mgmt/check_mysql_health: attempt to fix the build

Seems like USES=autoreconf may be required.

PR:		274308
672b1b7c1e
Robert Clausecker (fuz) · 3.0.0.5
net-mgmt/check_mysql_health: update to 3.0.0.5

Submitter becomes maintainer.

Changelog:

* 3.0.0.5
  update GLPlugin, fix valdiff&lookback
* 3.0.0.4
  was a bad idea. now if there is no cache activity, there are no perfdata
* 3.0.0.3
  use the last good value for hitrates of there is absolutely no database activity
* 3.0.0.2
  default --lookback 3600 only if not given on the commandline
  fix version string
* 3.0.0.1
  default --lookback 3600
* 3.0
  new structure, using Monitoring::GLPlugin

PR:		274308
980be78e85
Stefan Eßer (se) · 2.2.2
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 2.2.2
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Mathieu Arnold (mat) · 2.2.2
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 2.2.2
Remove # $FreeBSD$ from Makefiles.
305f148f48
Dmitry Marakasov (amdmi3) · 2.2.2
- Update to 2.2.2

PR:		212094
Submitted by:	joneum@bsdproject.de
9be4c36cb2
Mathieu Arnold (mat) · 2.2.1
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
8d6597e0bb
Kurt Jaeger (pi) · 2.2.1
net-mgmt/check_mysql_health: 2.1.5.1 -> 2.2.1

Changes: see
  https://labs.consol.de/de/nagios/check_mysql_health/
  The changelog is in english, but the english page (/en/) is not up2date

- 2.2.1 - 2015-08-18
  fix the autoconf m4, so the debian-builds don't fail (thanks Jan Wagner)
- 2.2 - 2015-04-23
  add rfc3986-encoded passwords
- 2.1.9.2 2014-12-22
  bugfix in InnoDB initialization & versions > 5.6.1 (Thanks Jorg Veit)
- 2.1.9.1 2014-06-12
  add connections_aborted, open_files to the pnp template
  (Thanks Simon Meggle)
- 2.1.9 2014-06-12
  bugfix in pnp template (Thanks Simon Meggle)
  bugfix in qcache calculation (Thanks lermit)
- 2.1.8.4 2014-04-01
  implement -negate old_level=new_level
  allow floating point numbers in thresholds
- 2.1.8.3 2012-10-15
  output also ok-messages for my-modes
- 2.1.8.2 2012-08-08
  bugfix in querycache-hitrate (div by 0 after db restart).
  (Thanks Gianluca Varisco)
- 2.1.8.1 2012-01-21
  bugfix in timeout-alarm handling under windows
  fix warnings for newest perl versions
- 2.1.8 2011-09-29
  new parameters -mycnf and -mycnfgroup
  single ticks around the -name argument under Windows CMD will be
  removed automatically
- 2.1.7 2011-08-23
  innodb modes now detect problems with the innodb engine
- 2.1.6 2011-08-12
  fix a bug with statefilesdir and capital letters
  add -labelformat so that groundwork no longer complains
  (max label length is 19 characters)
- 2.1.5.2 2011-06-03
  sites in an OMD (http://omdistro.org) environment have now private
  statefile directories
91d4fbbbf6
Dmitry Marakasov (amdmi3) · 2.1.5.1_1
- Add LICENSE_FILE - Add NO_ARCH - Fix WWW:
5b519d3295
Erwin Lansing (erwin) · 2.1.5.1_1
Reset maintainer

<ssanders@taximagic.com>: host smtp15.msoutlookonline.net[64.78.47.78] said:
    550 5.1.1 <ssanders@taximagic.com>: Recipient address rejected: User
    unknown in relay recipient table (in reply to RCPT TO command)

Sponsored by:	DK Hostmaster A/S
820681c8ac
Rodrigo Osorio (rodrigo) · 2.1.5.1_1
Fix warnings when run check_mysql_health with perl >= 5.16 Remove unnecessary dirs from plist

PR:		ports/189370
Submitted by:	rodrigo
7856fdbef3
Martin Wilke (miwi) · 2.1.5.1
- Stage support
81e7825f15
Baptiste Daroussin (bapt) · 2.1.5.1
Add NO_STAGE all over the place in preparation for the staging support (cat: net-mgmt)
985b201424
Andrej Zverev (az) · 2.1.5.1
- convert to the new perl5 framework

Approved by:	portmgr (bapt@, blanket)
e242f309a8
Andrej Zverev (az) · 2.1.5.1
- Remove SITE_PERL from *_DEPENDS

Approved by: portmgr@ (bapt@)
c9b4f372f4
Doug Barton (dougb) · 2.1.5.1
Update to 2.1.5.1:

2011-01-03
bugfix in mode sql (numerical vs. regexp output)

2010-12-20 2.1.5
fixed a division by zero bug in index-usage (Thanks Wiltmut Gerdes)
fixed a severe bug when loading dynamic extensions (Thanks Ralph Schneider)
added mode table-fragmentation
fixed a bug in table-lock-contention (thanks mayukmok00)
mode sql can now have a non-numerical output which is compared to a string/regexp
new parameter –dbthresholds
new mode report can be used to output only the bad news (short,long,html)

2010-10-02 2.1.4
added modes threads-created, threads-running, threads-cached
added connects-aborted, clients-aborted

Minor whitespace fix for PLIST_DIRS

PR:		ports/157105
Submitted by:	me
Approved by:	maintainer
fe19b573ef
Martin Wilke (miwi) · 2.1.3
- Get Rid MD5 support
bb86cbe5d2
Philip M. Gollucci (pgollucci) · 2.1.3
- Pass MAINTAINER to co-worker
03bb561d5f
Philip M. Gollucci (pgollucci) · 2.1.3
a plugin to check various parameters of a MySQL database

WWW:    http://labs.consol.de/lang/en/nagios/check_mysql_health/
77318e20c3