[//]: # (werk v2)
# Add support for MariaDB 11
key | value
---------- | ---
compatible | yes
version | 2.4.0b1
date | 2024-06-10T07:54:55+00:00
level | 1
class | fix
component | checks
edition | cre
MariaDB 11 deprecated mysql* binaries and shows an error message like:
```
mysqladmin: Deprecated program name. It will be removed in a future release, use ‘/usr/bin/mariadb-admin’ instead
```
The agent plugin now checks if the MariaDB binaries are available and prefers them over the mySQL binaries.
Title: Livestatus injection in mknotifyd
Class: security
Compatible: compat
Component: notifications
Date: 1720439889
Edition: cee
Level: 1
Version: 2.1.0p47
Before this Werk a malicious notification sent via mknotifyd could allow an attacker to send arbitrary livestatus commands.
With this Werk livestatus escaping was added to the relevant functions.
This issue was found during internal review.
<em>Affected Versions</em>:
LI: 2.3.0
LI: 2.2.0
LI: 2.1.0
LI: 2.0.0 (EOL)
<em>Vulnerability Management</em>:
We have rated the issue with a CVSS Score of 6.5 Medium (<code>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L</code>) and assigned <code>CVE-2024-6542</code>.
Title: mk_filestats: Do not compute file statistics in case of a folder
Class: fix
Compatible: compat
Component: checks
Date: 1721111293
Edition: cre
Level: 1
Version: 2.2.0p32
[//]: # (werk v2)
# discovery: Update discovered parameters
key | value
---------- | ---
date | 2024-07-19T15:01:34+00:00
version | 2.3.0p11
class | fix
edition | cre
component | checks
level | 1
compatible | yes
With the rework of `Bulk discovery` and `Periodic service discovery` in 2.3,
discovered parameters weren't updated anymore if `Refresh all services and host labels (tabula rasa)`
option was used.
With this werk, tabula rasa option works like in the version 2.2.
[//]: # (werk v2)
# mk_filestats: Do not compute file statistics in case of a folder
key | value
---------- | ---
compatible | yes
version | 2.3.0p11
date | 2024-07-16T06:28:13+00:00
level | 1
class | fix
component | checks
edition | cre
[//]: # (werk v2)
# omd cleanup: Remove Version 2.3.0.cee
key | value
---------- | ---
date | 2024-07-16T13:04:53+00:00
version | 2.4.0b1
class | fix
edition | cre
component | omd
level | 1
compatible | yes
This problem applies to users, which have installed the first released version
of Checkmk 2.3.0 (`2.3.0.cee`). Previously, running the command `omd cleanup`
would show the following message.
```
2.3.0.cee Could not determine package. Keeping this version.
```
This meant the corresponding package could not be cleaned up automatically.
With this version of OMD, this is done automatically.
[//]: # (werk v2)
# discovery: Update discovered parameters
key | value
---------- | ---
date | 2024-07-19T15:01:34+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
With the rework of `Bulk discovery` and `Periodic service discovery` in 2.3,
discovered parameters weren't updated anymore if `Refresh all services and host labels (tabula rasa)`
option was used.
With this werk, tabula rasa option works like in the version 2.2.