<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="259">
<package pkgid="a120a266fde2d3280c0f2fd95da611b2ff2e7cce4686643265d15c701764627c" name="check_postgres" arch="noarch">
  <version epoch="0" ver="2.25.0" rel="lp154.2.1"/>
  <changelog author="darin@darins.net" date="1342094400">- added a sample nagios/check_mk command definition file</changelog>
  <changelog author="darin@darins.net" date="1376049600">- update to 2.20.1
- removed perl-marcro from .spec</changelog>
  <changelog author="lars@linux-schulserver.de" date="1383048000">- update to 2.21.0
- remove perl-macros dependency
- add check_postgres.pl man page (and script to generate it
  from source)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- rename subpackage to monitoring-plugins-postgres</changelog>
  <changelog author="aj@ajaissle.de" date="1489838400">- BuildRequire perl-macros to fix SLE_11_SP4 build</changelog>
  <changelog author="aj@ajaissle.de" date="1489838401">- Update to 2.22.0</changelog>
  <changelog author="lars@linux-schulserver.de" date="1521633600">- Update to 2.23.0:
  + added support for PostgreSQL 10
  + Change table_size to use pg_table_size() on 9.0+
  + Connection errors are now always critical, not unknown
  + New action replication_slots checking if logical or physical
    replication slots have accumulated too much data
  + Multiple same_schema improvements
  + Add Spanish message translations
  + Allow a wrapper function to run wal_files and archive_ready
    actions as non-superuser
  + Add some defensive casting to the bloat query
  + Invoke psql with option -X
  + check_txn_idle: Don't fail when query contains 'disabled' word
  + check_txn_idle: Use state_change instead of query_start.
  + check_hot_standby_delay: Correct extra space in perfdata
  + Remove \r from psql output as it can confuse some regexes
  + Sort failed jobs in check_pgagent_jobs for stable output
- run spec cleaner
- use %%license for newer distributions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553774400">- Update to version 2.24.0
  * Support new_version_pg for PG10
  * Option to skip CYCLE sequences in action sequence
  * Output per-database perfdata for pgbouncer pool checks
  * German message translations
  * Consider only client backends in query_time and friends
- Use github Source URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1580817600">- Update to version 2.25.0
  * Allow same_schema objects to be included or excluded with
  - -object and --skipobject
  * Fix to allow mixing service names and other connection
    parameters for same_schema</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1646740800">- added /etc/nrpe.d/check_postgres.cfg, containing some pre-configured
  nrpe checks for the different check options</changelog>
</package>
<package pkgid="365732f1025bf44c8c117d8992d337f640326674eb37458598cdb0a78af03035" name="check_postgres" arch="src">
  <version epoch="0" ver="2.25.0" rel="lp154.2.1"/>
  <changelog author="lars@linux-schulserver.de" date="1298289600">- initial version 2.16.0
- disabled make test as this breaks the build currently
- create a special nagios package containing just the symlinks</changelog>
  <changelog author="darin@darins.net" date="1341921600">- update to version 2.19.0
- cleaned up .spec
- fixed License</changelog>
  <changelog author="darin@darins.net" date="1342094400">- added a sample nagios/check_mk command definition file</changelog>
  <changelog author="darin@darins.net" date="1376049600">- update to 2.20.1
- removed perl-marcro from .spec</changelog>
  <changelog author="lars@linux-schulserver.de" date="1383048000">- update to 2.21.0
- remove perl-macros dependency
- add check_postgres.pl man page (and script to generate it
  from source)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- rename subpackage to monitoring-plugins-postgres</changelog>
  <changelog author="aj@ajaissle.de" date="1489838400">- BuildRequire perl-macros to fix SLE_11_SP4 build</changelog>
  <changelog author="aj@ajaissle.de" date="1489838401">- Update to 2.22.0</changelog>
  <changelog author="lars@linux-schulserver.de" date="1521633600">- Update to 2.23.0:
  + added support for PostgreSQL 10
  + Change table_size to use pg_table_size() on 9.0+
  + Connection errors are now always critical, not unknown
  + New action replication_slots checking if logical or physical
    replication slots have accumulated too much data
  + Multiple same_schema improvements
  + Add Spanish message translations
  + Allow a wrapper function to run wal_files and archive_ready
    actions as non-superuser
  + Add some defensive casting to the bloat query
  + Invoke psql with option -X
  + check_txn_idle: Don't fail when query contains 'disabled' word
  + check_txn_idle: Use state_change instead of query_start.
  + check_hot_standby_delay: Correct extra space in perfdata
  + Remove \r from psql output as it can confuse some regexes
  + Sort failed jobs in check_pgagent_jobs for stable output
- run spec cleaner
- use %%license for newer distributions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553774400">- Update to version 2.24.0
  * Support new_version_pg for PG10
  * Option to skip CYCLE sequences in action sequence
  * Output per-database perfdata for pgbouncer pool checks
  * German message translations
  * Consider only client backends in query_time and friends
- Use github Source URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1580817600">- Update to version 2.25.0
  * Allow same_schema objects to be included or excluded with
  - -object and --skipobject
  * Fix to allow mixing service names and other connection
    parameters for same_schema</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1646740800">- added /etc/nrpe.d/check_postgres.cfg, containing some pre-configured
  nrpe checks for the different check options</changelog>
</package>
<package pkgid="235e0db03ab894a5fdeabc6e8de7b9fd393bef7bfd493e4e8726e2f07fd078ba" name="libpaho-mqtt-devel" arch="x86_64">
  <version epoch="0" ver="1.3.13" rel="lp154.16.1"/>
  <changelog author="Vladislav Zverev &lt;vladspbru@yandex.ru&gt;" date="1566561600">- initial packaging v1.3.1 for open build service [jsc#ECO-1126]</changelog>
  <changelog author="Ann Davis &lt;andavis@suse.com&gt;" date="1579262400">- Re-build for Package Hub.</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1584446400">- add BSD-3-Clause (EDL) license
- run spec-cleaner and remove Group tag
- use %fdupes macro for replacing duplicates in doc by soft links
- rename package to paho-mqtt-c and subpackage to libpaho-mqtt</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1584619200">- re-download upstream tarball</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.3.5:
  * Focus on persistence
  * Fixes
  * Bugfixes
  * https://github.com/eclipse/paho.mqtt.c/milestone/8?closed=1
  * https://github.com/eclipse/paho.mqtt.c/milestone/7?closed=1
  * https://github.com/eclipse/paho.mqtt.c/milestone/6?closed=1
- add cmake-libdir.patch to fix cmake module installation on x86_64</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to 1.3.8
  * Added Proxy support
  * Fixed token not increased when using QOS0
  * Fixed base64 encoding for basic auth proxy
  * Fixed OpenSSL Crash during MQTTClient_destroy
  * Fixed Crash while loading persisted messages
  * Fixed multiple MQTT client crashes</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626696000">- Update to 1.3.9:
  * Fix old security issue
  * Bug fixes
  * https://github.com/eclipse/paho.mqtt.c/milestone/16?closed=1
- Remove cmake-libdir.patch as it as been upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650456000">- Update to 1.3.10
  * Use poll system call instead of select to monitor sockets
  * Bug fixes
  * https://github.com/eclipse/paho.mqtt.c/milestone/17?closed=1</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672833600">- update to 1.3.12:
  * service release
  * https://github.com/eclipse/paho.mqtt.c/milestone/19?closed=1</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.3.13:
  * Service release. Issues fixed:
    https://github.com/eclipse/paho.mqtt.c/milestone/20?closed=1</changelog>
</package>
<package pkgid="ac7ab5525769fc257a63945b9e53b2ac693f70a93779018b32a7ef068243c26f" name="libpaho-mqtt1" arch="x86_64">
  <version epoch="0" ver="1.3.13" rel="lp154.16.1"/>
  <changelog author="Vladislav Zverev &lt;vladspbru@yandex.ru&gt;" date="1566561600">- initial packaging v1.3.1 for open build service [jsc#ECO-1126]</changelog>
  <changelog author="Ann Davis &lt;andavis@suse.com&gt;" date="1579262400">- Re-build for Package Hub.</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1584446400">- add BSD-3-Clause (EDL) license
- run spec-cleaner and remove Group tag
- use %fdupes macro for replacing duplicates in doc by soft links
- rename package to paho-mqtt-c and subpackage to libpaho-mqtt</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1584619200">- re-download upstream tarball</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.3.5:
  * Focus on persistence
  * Fixes
  * Bugfixes
  * https://github.com/eclipse/paho.mqtt.c/milestone/8?closed=1
  * https://github.com/eclipse/paho.mqtt.c/milestone/7?closed=1
  * https://github.com/eclipse/paho.mqtt.c/milestone/6?closed=1
- add cmake-libdir.patch to fix cmake module installation on x86_64</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to 1.3.8
  * Added Proxy support
  * Fixed token not increased when using QOS0
  * Fixed base64 encoding for basic auth proxy
  * Fixed OpenSSL Crash during MQTTClient_destroy
  * Fixed Crash while loading persisted messages
  * Fixed multiple MQTT client crashes</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626696000">- Update to 1.3.9:
  * Fix old security issue
  * Bug fixes
  * https://github.com/eclipse/paho.mqtt.c/milestone/16?closed=1
- Remove cmake-libdir.patch as it as been upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650456000">- Update to 1.3.10
  * Use poll system call instead of select to monitor sockets
  * Bug fixes
  * https://github.com/eclipse/paho.mqtt.c/milestone/17?closed=1</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672833600">- update to 1.3.12:
  * service release
  * https://github.com/eclipse/paho.mqtt.c/milestone/19?closed=1</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.3.13:
  * Service release. Issues fixed:
    https://github.com/eclipse/paho.mqtt.c/milestone/20?closed=1</changelog>
</package>
<package pkgid="e512444bfb247f89798c59d97a5f59c1284807af753f169db41c78ff6689eb03" name="monitoring-plugins" arch="src">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="9642a4464e37656e9259befd6430f44d1c2ea31d0bbbac0f72c372ff256b5099" name="monitoring-plugins" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="c2c958eda7ee5db57186a6e2f9789dddf33359322278ff7b8dd28b8cdc4803cf" name="monitoring-plugins" arch="src">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="b67d00ada6d3a9ad9774eba16f26ec051c1e4e33cfb420f3faf0f196162816be" name="monitoring-plugins" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="a33ad7b728beec7d7692bf46791b2eab234b21f310047b51c052d92c29e128f8" name="monitoring-plugins-all" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="5eeab43974e4340c26431e42f2193cd1b07c61264dcb08a9bd4fb9302ded412e" name="monitoring-plugins-all" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="7b338014cf74fa59ee70c37fa75901699d9747df492e65164c887e81e016e710" name="monitoring-plugins-breeze" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="39662ca3a1b73abd329964921e40468b241aa322a561c2ec00d432eeb53a1f61" name="monitoring-plugins-breeze" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="fccce1853ea4e5ebc802a2cdcdd7aafb8b567152a6f099c68e6588544c32ef9e" name="monitoring-plugins-by_ssh" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="d85e3a2bedd366c4daea504f411c9c1a2303c89393cded83a4b022b26e7ba093" name="monitoring-plugins-by_ssh" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="69aa170aafa934032c8ea563f25059503d491e8836bcc8a260021ed63dc8b583" name="monitoring-plugins-centreon-linux-local" arch="noarch">
  <version epoch="0" ver="20260300" rel="lp154.2.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1612526400">- initial version</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1614600000">- update to version 20210218</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1657886400">- update to version 20220616</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1688040000">- update to version 20230608</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1688731200">- update to version 20230706</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1695297600">- update to version 20231209</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1710763200">- update to version 20240311</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1726833600">- update to version 20240909</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1757937600">- update to version 20250800</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1759147200">- update to version 20250900</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1774612800">- update to version 20260300</changelog>
</package>
<package pkgid="d01123be3efaf596a6e9c395db28f6c0a2ca0cb557ef93cb88917c3e2dc48356" name="monitoring-plugins-centreon-linux-local" arch="src">
  <version epoch="0" ver="20260300" rel="lp154.2.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1612526400">- initial version</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1614600000">- update to version 20210218</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1657886400">- update to version 20220616</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1688040000">- update to version 20230608</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1688731200">- update to version 20230706</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1695297600">- update to version 20231209</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1710763200">- update to version 20240311</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1726833600">- update to version 20240909</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1757937600">- update to version 20250800</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1759147200">- update to version 20250900</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1774612800">- update to version 20260300</changelog>
</package>
<package pkgid="b66b95513033ad58acece397047f1602894929eb35682668adb2a9ef80c13de0" name="monitoring-plugins-cluster" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="0d16ed45ea34e7eab062d1fdf7e5dd60a304263769de13ebc2a385f3a13b5317" name="monitoring-plugins-cluster" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="8b13ad188d77639ccfb83f32e785aed500283f042b721764d0d3791348bc71f9" name="monitoring-plugins-common" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="4743d44df44afdd3597fe5840010bd8b2ab846506cf1be2c0a0f445eec2f675d" name="monitoring-plugins-common" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="74aac2ac49d6d65093ee946468b6d6ae0ea9ac6161e19081fa4e9e875c44d645" name="monitoring-plugins-cups" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="aadf6511eb440f880741ad73be69dbba9a634b2e7193e4763eb6d77b6f803571" name="monitoring-plugins-cups" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="1684e669623515e0bb420b4f51c341abe26a7dd33392fd446cf745b5cf213dcf" name="monitoring-plugins-curl" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="6ba83498e49db8bd80366efcff6649601ad73681354ca9a8ce155db3fcbfa74c" name="monitoring-plugins-curl" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="a206cb779e9b211bb5a80d53da57b9e2163db957555c882e47bca788282dd8a5" name="monitoring-plugins-db2_health" arch="noarch">
  <version epoch="0" ver="1.1.2.2" rel="lp154.3.2"/>
  <changelog author="mardnh@gmx.de" date="1443182400">- initial package - version 1.1.1.1</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to version 1.1.1.2
  * bugfix in last-backup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553515200">- Update to version 1.1.2.2
  * fix a bug in database-usage where sysdummy1 returns an empty result
  * add --nutzediedrecksalteversionwegengroberunfaehigkeitderadministratorenaffen
    and --nddavwgudaa
  * enhance database-usage, don't use SYSTOOLS.STMG_DBSIZE_INFO
  * use sysibmadm.applications for connected-users also for newer db2 versions
  * catch sql errors and return them as unknown
- Run spec-cleaner</changelog>
</package>
<package pkgid="d8fb6f78584bd32c609c4e1c9e5bee9af8b683656c45a2268eddb204607096c3" name="monitoring-plugins-db2_health" arch="src">
  <version epoch="0" ver="1.1.2.2" rel="lp154.3.2"/>
  <changelog author="mardnh@gmx.de" date="1443182400">- initial package - version 1.1.1.1</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to version 1.1.1.2
  * bugfix in last-backup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553515200">- Update to version 1.1.2.2
  * fix a bug in database-usage where sysdummy1 returns an empty result
  * add --nutzediedrecksalteversionwegengroberunfaehigkeitderadministratorenaffen
    and --nddavwgudaa
  * enhance database-usage, don't use SYSTOOLS.STMG_DBSIZE_INFO
  * use sysibmadm.applications for connected-users also for newer db2 versions
  * catch sql errors and return them as unknown
- Run spec-cleaner</changelog>
</package>
<package pkgid="67daa0248cc66ed86b3bf186b8f4e4140b0f2bd58bc23abdf7f91e9ac57fca6f" name="monitoring-plugins-dbi" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="41a35a60b4d2c58227860714efddf1ab146e62ff4d38dffd0e1aebf91e8b9a3d" name="monitoring-plugins-dbi" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="f249930ccf3e6116e521362e375ea462142df12c3df8fa1b71c6c4fa64d831f1" name="monitoring-plugins-dbi-mysql" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="1fc5cf23307487e8d43fcea5fca7e6d3c9434528c9dd86acc2db82b5077e5316" name="monitoring-plugins-dbi-mysql" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="1b48862a89baf65c42fdad73d58f678097a22c2d3516081334ece12a8eed67c2" name="monitoring-plugins-dbi-pgsql" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="37a2a8cfc03bb86c53c60cc61d0a160bbe877596f994be6359c11bce85ee8291" name="monitoring-plugins-dbi-pgsql" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="d319a48789a9e612ab79a9bc74bd47c2a5b1b995cc5ed5804f0c32517b47dd80" name="monitoring-plugins-dbi-sqlite3" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="4bd55958627b4904f7f6891e80bb2969b74ea1fef8b6ebfeeeeca33e02599925" name="monitoring-plugins-dbi-sqlite3" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="dee53e6ce64e13f12edf45bd0a1e05edfb4f825ac621d28bc0baf0531094e400" name="monitoring-plugins-dhcp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="27aaf620f645493d9a445832560b18d1891580176d5857c4ccf0fa1c454d5478" name="monitoring-plugins-dhcp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="5629c38b2de82e5280a6d8f0634d283f73ef103c212d456dcf3e5980bee719a2" name="monitoring-plugins-dig" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="82b60441b8af9aa38e50843ac0bb7df820af8114d02836df8ea8c6d159dbd9b0" name="monitoring-plugins-dig" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="76d03dfae49d92988f574896c42098846f359d402c792d1e5b06e04fb17f32ff" name="monitoring-plugins-disk" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="6b5118a7f3ec8357e0b0b6cf31e1420cf4d989ccda734b890f159a8dfec527ed" name="monitoring-plugins-disk" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="af0a3f7197c8fef0d2213b767dd849fb45b064a08d1adf16736da54cf268e3e0" name="monitoring-plugins-disk_smb" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="dbf16cdde8c2c0449c89dd8b36bf24a2c88faeef81da7431d24a189a75025b1e" name="monitoring-plugins-disk_smb" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="d7d74c9c2b8228f6e06adf9d9027f1e9be0ce5fbbac0d59d78c2304ccb7c5fb6" name="monitoring-plugins-dns" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="d16724c843bfeadcde74a368b3098c9eb775ba425d6dd6600dc31b8b838657e8" name="monitoring-plugins-dns" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="4fe0e1f56148ae9674f33c28c7658ef0a605f936556e1d7b0341e8b52117d8d5" name="monitoring-plugins-dummy" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="5c9e2fdae9d8e381b1ce234fccf63e1c412ccecf4e95530a87c4c57358a6b0da" name="monitoring-plugins-dummy" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="f116850edfbcd09e1b119c99582aeea5530c609716193e8048857155a10561ae" name="monitoring-plugins-email_delivery" arch="noarch">
  <version epoch="0" ver="0.7.1b" rel="150400.1.1"/>
  <changelog author="mardnh@gmx.de" date="1397649600">- initial package</changelog>
  <changelog author="lars@linux-schulserver.de" date="1398600000">- specfile cleanup
- add perl dependencies (recommend Perl modules that are just needed
  for some special options; require the rest)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-email_delivery</changelog>
</package>
<package pkgid="e90959e3b1652a225e804d11d709dda8ee03c65734107257f9cfdba5858c968c" name="monitoring-plugins-email_delivery" arch="src">
  <version epoch="0" ver="0.7.1b" rel="150400.1.1"/>
  <changelog author="mardnh@gmx.de" date="1397649600">- initial package</changelog>
  <changelog author="lars@linux-schulserver.de" date="1398600000">- specfile cleanup
- add perl dependencies (recommend Perl modules that are just needed
  for some special options; require the rest)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-email_delivery</changelog>
</package>
<package pkgid="adfd374a1953a9f825f1b0712cfa5ed2af0308a236025c2f531a6c5dcbcb093c" name="monitoring-plugins-extras" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="04646e250f54b57b9b77f77ee78933359370ff3c9b2c9bfbed53be6d0b74bff6" name="monitoring-plugins-extras" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="138751b1c73da644c3adf6df9f9ea1c2de83233b79facea25a9efdbd302f0fc0" name="monitoring-plugins-file_age" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="ee3d39bd9ece93fc5d26867d0a32f4e71c50c4a7ae625f2aa935040809783c3d" name="monitoring-plugins-file_age" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="e1c52733e2573503d375db8a26d52f6b3649390b865c68ab9878e6e80267163d" name="monitoring-plugins-flexlm" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="1f6bef2505ba30f773947026a8e61d2510ce5d84d113c4567af7610f69296dcb" name="monitoring-plugins-flexlm" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="1423af282d9c92707be6dddf60045b0235bf80cd63ecbbac2a465c79a2d2ca04" name="monitoring-plugins-fping" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="1c87c3bd04aa75e6dee58da9c2b7b42e4788dabb284bea6460797cdff9ca5065" name="monitoring-plugins-fping" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="04b6fbcf833c90ca28388de615b13a602fdbe1ec1add328174edada5c03c7859" name="monitoring-plugins-hpasm" arch="noarch">
  <version epoch="0" ver="4.8" rel="lp154.3.2"/>
  <changelog author="lars@linux-schulserver.de" date="1341403200">- update to 4.6:
  + output power consumption as performance data
  + change the way --snmpwalk reads oids from a file
  + fix a bug in snmp-eventlogs
  + add another error log: Main Memory
  + add another error log: 210 - Quick Path Interconnect
  + remove watt percent for blade center power supply
  + make the snmp oid collection phase shorter for blade center
  + output power consumption perfdata for BladeCenters
  + correctly identify dl388g7
  + add checks for power converters
  + add checks for nic teaming
  + fix a bug with invalid date/time from iml
  + fix a bug in blade enclosure manager verbose output
  + add msa2xxx storage sensors
  + add monitoring of IML events
  + blacklisting for SAS controller &amp; disks was added
  + add a check for asr
  + add a global temperature check when no temperature sensors are found
  + check power converters if no fault tolerant power supplies are found
  + fix a bug when a wrong
- specfile and requires cleanup</changelog>
  <changelog author="mopp@gmx.net" date="1353672000">- beautify specfile (removed some whitespaces)
- fixed spec file to compile on SUSE distributions
- Recommend hpasm package only for SUSE distributions</changelog>
  <changelog author="lars@linux-schulserver.de" date="1358942400">- update to 4.6.3:
  + fix the problem with ?99 degrees
  + fix the problem with binrry zero EventUpdateTime
  + Proliant Gen8 should work now
  + some bugfixes in bladecenter temperatures
  + fix some bugs in snmpget where the system responded with
    undef values
  + fix a small bug in boottime
  + skip pagination in long "show iml" lists
  + make bulk requests if possible
- specfile cleanup</changelog>
  <changelog author="mopp@gmx.net" date="1369310400">- spec fix for SLES11 to work with OBS</changelog>
  <changelog author="mardnh@gmx.de" date="1400673600">- update to 4.7.0.2:
  add autoconf/automake to BuildRequires and build from
  https://github.com/lausser/check_hpasm
  Releases are tracked in upstream ChangeLog-file)
  - 4.7.0.2 2014-03-18
  - add another storageworks detection
  - add StoreEasy detection (thanks Alexander Laimer)
  - 4.7.0.1 2014-03-04
  - bugfix in blacklisting (Thanks Ingvar Hagelund)
  - 4.7 2014-02-21
  - add StorageWorks
  - 4.6.3.4 2013-05-15
  - fix a bug in fan perfdata (absent fans were shown with 0%)
  - 4.6.3.3 2013-04-10
  - fix a bug in snmp overall nic condition
  - sort events by id numerically
  - 4.6.3.2 2013-03-19
  - fix a bug in proliant/gen8/ilo temperature thresholds
    (Thanks Kai Benninghoff and Stephane Loeuillet)
  - 4.6.3.1 2013-01-10
  - fix a bug in da disk in local mode
  - fix a bux in overall_init proliant nics (Thanks Fanming Jen)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- renamed to monitoring-plugins-hpasm</changelog>
  <changelog author="mardnh@gmx.de" date="1443182400">- Update to version 4.7.1.1
  + bugfix for gen9 with broken SysRomVer string
  + interpret other status for fcal as ok
- fix source url
- ran spec-cleaner</changelog>
  <changelog author="lars@linux-schulserver.de" date="1473163200">- Update to 4.7.3.1:
  + allow tcp connects. state other for fans is like ok. (Thanks fredericve)
  + add blacklisting for ide. (Thanks Tommi)
  + add hp superdome 2
  + search for hpssacli if hpacucli was not found</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to 4.7.5.4:
  + allow snmpv3 in a flat community-string
  + reorder cpqHoMibStatusArray
  + Detect more MSA devices (P2000)
  + Merge pull request # 15 Use HP::StorageWorks for HP MSA systems
  + better error message for hpasmcli on dl160
  + better error detection for da accelerators
  + Merge pull request #6 from fredricj/master
    (Add support for proliant DA subsystem Disk enclosures)
  + allow tcp connects. state other for fans is like ok.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553515200">- Update to version 4.8
  * check proliant cpqHeSysBatteryTable
  * add HPE Synergy</changelog>
</package>
<package pkgid="32e678efa99ed88a66235d4f768c7bcd8407c745cdfc0ad0b94aa9771d094e2f" name="monitoring-plugins-hpasm" arch="src">
  <version epoch="0" ver="4.8" rel="lp154.3.2"/>
  <changelog author="Martin Caj &lt;mcaj@suse.cz&gt; - 4.2.1" date="1279022400">- create first version</changelog>
  <changelog author="Martin Caj &lt;mcaj@suse.cz&gt; - 4.2.2" date="1279627200">- change destinacion path to /usr/lib/nagios/plugins/</changelog>
  <changelog author="lrupp@suse.de" date="1279886400">- beautify specfile
- build in openSUSE Buildservice
- Recommend hpasm package</changelog>
  <changelog author="lars@linux-schulserver.de" date="1341403200">- update to 4.6:
  + output power consumption as performance data
  + change the way --snmpwalk reads oids from a file
  + fix a bug in snmp-eventlogs
  + add another error log: Main Memory
  + add another error log: 210 - Quick Path Interconnect
  + remove watt percent for blade center power supply
  + make the snmp oid collection phase shorter for blade center
  + output power consumption perfdata for BladeCenters
  + correctly identify dl388g7
  + add checks for power converters
  + add checks for nic teaming
  + fix a bug with invalid date/time from iml
  + fix a bug in blade enclosure manager verbose output
  + add msa2xxx storage sensors
  + add monitoring of IML events
  + blacklisting for SAS controller &amp; disks was added
  + add a check for asr
  + add a global temperature check when no temperature sensors are found
  + check power converters if no fault tolerant power supplies are found
  + fix a bug when a wrong
- specfile and requires cleanup</changelog>
  <changelog author="mopp@gmx.net" date="1353672000">- beautify specfile (removed some whitespaces)
- fixed spec file to compile on SUSE distributions
- Recommend hpasm package only for SUSE distributions</changelog>
  <changelog author="lars@linux-schulserver.de" date="1358942400">- update to 4.6.3:
  + fix the problem with ?99 degrees
  + fix the problem with binrry zero EventUpdateTime
  + Proliant Gen8 should work now
  + some bugfixes in bladecenter temperatures
  + fix some bugs in snmpget where the system responded with
    undef values
  + fix a small bug in boottime
  + skip pagination in long "show iml" lists
  + make bulk requests if possible
- specfile cleanup</changelog>
  <changelog author="mopp@gmx.net" date="1369310400">- spec fix for SLES11 to work with OBS</changelog>
  <changelog author="mardnh@gmx.de" date="1400673600">- update to 4.7.0.2:
  add autoconf/automake to BuildRequires and build from
  https://github.com/lausser/check_hpasm
  Releases are tracked in upstream ChangeLog-file)
  - 4.7.0.2 2014-03-18
  - add another storageworks detection
  - add StoreEasy detection (thanks Alexander Laimer)
  - 4.7.0.1 2014-03-04
  - bugfix in blacklisting (Thanks Ingvar Hagelund)
  - 4.7 2014-02-21
  - add StorageWorks
  - 4.6.3.4 2013-05-15
  - fix a bug in fan perfdata (absent fans were shown with 0%)
  - 4.6.3.3 2013-04-10
  - fix a bug in snmp overall nic condition
  - sort events by id numerically
  - 4.6.3.2 2013-03-19
  - fix a bug in proliant/gen8/ilo temperature thresholds
    (Thanks Kai Benninghoff and Stephane Loeuillet)
  - 4.6.3.1 2013-01-10
  - fix a bug in da disk in local mode
  - fix a bux in overall_init proliant nics (Thanks Fanming Jen)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- renamed to monitoring-plugins-hpasm</changelog>
  <changelog author="mardnh@gmx.de" date="1443182400">- Update to version 4.7.1.1
  + bugfix for gen9 with broken SysRomVer string
  + interpret other status for fcal as ok
- fix source url
- ran spec-cleaner</changelog>
  <changelog author="lars@linux-schulserver.de" date="1473163200">- Update to 4.7.3.1:
  + allow tcp connects. state other for fans is like ok. (Thanks fredericve)
  + add blacklisting for ide. (Thanks Tommi)
  + add hp superdome 2
  + search for hpssacli if hpacucli was not found</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to 4.7.5.4:
  + allow snmpv3 in a flat community-string
  + reorder cpqHoMibStatusArray
  + Detect more MSA devices (P2000)
  + Merge pull request # 15 Use HP::StorageWorks for HP MSA systems
  + better error message for hpasmcli on dl160
  + better error detection for da accelerators
  + Merge pull request #6 from fredricj/master
    (Add support for proliant DA subsystem Disk enclosures)
  + allow tcp connects. state other for fans is like ok.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553515200">- Update to version 4.8
  * check proliant cpqHeSysBatteryTable
  * add HPE Synergy</changelog>
</package>
<package pkgid="fbc135fa54fcc38ef11083f0d15da5aacdc8775080c72f5c33d6bd5326182026" name="monitoring-plugins-hpjd" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="0d1babbda9555c85ace29ef899882e916e88d2f741f10a96933775d5488c68d2" name="monitoring-plugins-hpjd" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="bd8a3aecc685a28157593dbf84ee98ffca881ebbac587b8592f205b987315af0" name="monitoring-plugins-http" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="a98048f82787a826caccf041d861ffa5d40b3bfac06abf23d43a293be9e4311c" name="monitoring-plugins-http" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="81f066c911072ef6d69ec73e2c35429e98258948463c7f4d4786aa817dc332b6" name="monitoring-plugins-icmp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="4f31dd85ae34af9c1b7f9b9f5cbe2fa8f905d564e23ed8e0da87293fbf246ee5" name="monitoring-plugins-icmp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="42d493aaa37b798d6c38ba601e814f416ec46dc5325201b7c4d145eef45801da" name="monitoring-plugins-ide_smart" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="e18f19fb47339d079e5bbfe9526b1a15cf9436cb1e538f967a2bb4fa5f5645c0" name="monitoring-plugins-ide_smart" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="fd90402bc1c6a14b5cc9594c1586001b0b916e7d816ce1e6277dd01cccebd422" name="monitoring-plugins-ifoperstatus" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="e1785fb6ed64a23960ea82e4fcdd07084ae01f76f8f59b2e39dd5456ae369752" name="monitoring-plugins-ifoperstatus" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="298b3a3bbe946c7f8d751d33dcc0e2f649a1f56bcf108b4ee6cef0a3fa36cc09" name="monitoring-plugins-ifstatus" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="8f607b2996bccdee417a1f4c292e8fefa7a88aa5d16693a306b4313e63dac485" name="monitoring-plugins-ifstatus" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="01308026e991df61730a23b2107eff43571001d47de43b2392ffd1b97d59920a" name="monitoring-plugins-ircd" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="ba63fc55ea28d3ae046ddf5dbe7c994828989180b9c0b5e6be9b532467deb021" name="monitoring-plugins-ircd" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="389283801532c635fcd264184bf9a006c1ef18fb4e85ae8bdc2de03ecaa29fc9" name="monitoring-plugins-ldap" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="6f3662b5bd1f147fefe9cc76ed00eb7e4be71a730311ae0b1aeb2138be31b6d1" name="monitoring-plugins-ldap" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="0742567bc2f3753e3a7ce9848a278e1eb674d30e05ab9bc57883a8cd137b0e32" name="monitoring-plugins-load" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="971c4d722e85e33e3f80cf656f54bcbdfcae4ff5784c9622f4ed58896ef7e0a1" name="monitoring-plugins-load" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="91db2892b065d231a20eb4d456956034360e1c0eb17e2346cade4116da357704" name="monitoring-plugins-log" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="eadc615b8051b9d81c3bd5311ada3785756fbeadc9f26112942a6d0de40f38e4" name="monitoring-plugins-log" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="ce8c30652913a5fd977067906444bae22f6fa9d0d197a0edff3df5d3d0dd4f57" name="monitoring-plugins-logfiles" arch="noarch">
  <version epoch="0" ver="4.0.1" rel="lp154.4.2"/>
  <changelog author="ecsos@opensuse.org" date="1424692800">- update to 3.6.3
  - resolve macros in seekfilesdir</changelog>
  <changelog author="lars@linux-schulserver.de" date="1438516800">- update to 3.7.1.1:
  + fix a macro-bug
  + add homevartmp as another autodetect location for seekfiles
  + add type wevtutil to support EVTX (Crimson) event logs.</changelog>
  <changelog author="ecsos@opensuse.org" date="1440590400">- update to 3.7.1.4
  - bugfix in loadstate(), very strange scenario
- changes from 3.7.1.3
  - bugfix in ?warning/?critical macros
- changes from 3.7.1.2
  - cleanup my pidfile</changelog>
  <changelog author="mardnh@gmx.de" date="1444478400">- update to 3.7.3
  - bugfix for inversepat&amp;allyoucaneat (pullrequest by ibpl)
- changes from  3.7.2
  - add option logfilemissing=[warning|critical]
- changes from 3.7.1.5
  - bugfix in --rununique, also add $options="rununique"
- fix source url
- ran spec-cleaner
- removed zero-length NEWS file</changelog>
  <changelog author="ecsos@opensuse.org" date="1452859200">- update to 3.7.4
  - add global option protocolfileerror
- changes from 3.7.3.1
  - add logfilemissing as command line option</changelog>
  <changelog author="ecsos@opensuse.org" date="1467892800">- update to 3.7.4.2
  - bugfix for lastoffset and 16-bit-encodings
- changes from 3.7.4.1
  - bugfix for flatfiles using privatestate
  - bugfix for protocolfileerror</changelog>
  <changelog author="ecsos@opensuse.org" date="1487851200">- update to 3.7.6.3
  - fix perl undef mesg when truncating with %(0-9)s part II
- changes from 3.7.6.2
  - fix perl undef mesg when truncating with %(0-9)s
- changes from 3.7.6.1
  - truncate eventlog message with %(0-9)s
- changes from 3.7.6
  - add option preview
- changes from 3.7.5.2
  - fix debian packaging infrastructure
- changes from 3.7.5.1
  - move debian files into debian/
- changes from 3.7.5
  - add debian package build tools</changelog>
  <changelog author="ecsos@opensuse.org" date="1500638400">- update to 3.8.1
  - fix eventlog rewind&amp;unstick
  - pull request #22, journald filtering
- changes from 3.8.0.3
  - bugfix in type wevtutil when eventlog contains spaces
- changes from 3.8.0.2
  - reorg Makefile.am
- changes from 3.8.0.1
  - add forgotten files to the dist
- changes from 3.8
  - add type systemd (journald), pull request #15 from adrianlzt</changelog>
  <changelog author="lars@linux-schulserver.de" date="1510833600">- update to 3.8.1.4
  + increase number of capture groups to 20
  + fix getfilefingerprint for automounted nfs-shares (device-no jumps)</changelog>
  <changelog author="ecsos@opensuse.org" date="1538654400">- update to 3.9
  - add option maxage</changelog>
  <changelog author="chris@computersalat.de" date="1548072000">- update tp 3.10
  * detect systemctl
  * improve message parsing for type wevtutil</changelog>
  <changelog author="lars@linux-schulserver.de" date="1548244800">- fix docdir permissions</changelog>
  <changelog author="chris@computersalat.de" date="1548936000">- keep protocols at same place as seekfiles
  * added configure option --with-protocols-dir</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553515200">- Update to version 3.11.0.2
  * fix CL_HOSTNAME again, first check hostname() for "."
  * fix CL_HOSTNAME
  * resolve path before do
- Run spec-cleaner</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1586433600">- Update to version 3.11.0.3
  * add --nosavethresholdcount and --thresholdexpiry to the
    command line parameters</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1596196800">- Update to version 3.12
  * update stdout redirection</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1600776000">- Update to version 3.13
  * command line arguments containing special characters can be
    encoded with rfc3986://encoded_string</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610452800">- Update to version 4.0.1
  * sticky errors are numbered but not saved.
- Update to version 4.0
  * rewrote the sticky code, matches expire now based on individual
    timestamps.</changelog>
</package>
<package pkgid="fcc90a3330fe6dbefa79b2eff6747e9468a44c4358c739242aebb4293b83a53d" name="monitoring-plugins-logfiles" arch="src">
  <version epoch="0" ver="4.0.1" rel="lp154.4.2"/>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-logfiles
- Update to 3.6.2.1:
  + fix eventid-format for _tecad_win_
  + eventlogformat _tecad_win_
  + fix a race-condition (pid file) in unix-daemon-mode
  + added search-option "capturegroups"
  + add forgotten --allyoucaneat
  + added global option "nooutputhitcount"
  + added search-option "thresholdexpiry="
  + okpattern resets threshold counters
  + exe files without x-bit can now run in a cygwin environment
- use /var/cache/check_logfiles as seekfiles-dir</changelog>
  <changelog author="ecsos@opensuse.org" date="1412596800">- change rights for /var/cache/logfiles to 775 root:nagios,
  so nagios respectively check_logfiles can write to it.</changelog>
  <changelog author="ecsos@opensuse.org" date="1424692800">- update to 3.6.3
  - resolve macros in seekfilesdir</changelog>
  <changelog author="lars@linux-schulserver.de" date="1438516800">- update to 3.7.1.1:
  + fix a macro-bug
  + add homevartmp as another autodetect location for seekfiles
  + add type wevtutil to support EVTX (Crimson) event logs.</changelog>
  <changelog author="ecsos@opensuse.org" date="1440590400">- update to 3.7.1.4
  - bugfix in loadstate(), very strange scenario
- changes from 3.7.1.3
  - bugfix in ?warning/?critical macros
- changes from 3.7.1.2
  - cleanup my pidfile</changelog>
  <changelog author="mardnh@gmx.de" date="1444478400">- update to 3.7.3
  - bugfix for inversepat&amp;allyoucaneat (pullrequest by ibpl)
- changes from  3.7.2
  - add option logfilemissing=[warning|critical]
- changes from 3.7.1.5
  - bugfix in --rununique, also add $options="rununique"
- fix source url
- ran spec-cleaner
- removed zero-length NEWS file</changelog>
  <changelog author="ecsos@opensuse.org" date="1452859200">- update to 3.7.4
  - add global option protocolfileerror
- changes from 3.7.3.1
  - add logfilemissing as command line option</changelog>
  <changelog author="ecsos@opensuse.org" date="1467892800">- update to 3.7.4.2
  - bugfix for lastoffset and 16-bit-encodings
- changes from 3.7.4.1
  - bugfix for flatfiles using privatestate
  - bugfix for protocolfileerror</changelog>
  <changelog author="ecsos@opensuse.org" date="1487851200">- update to 3.7.6.3
  - fix perl undef mesg when truncating with %(0-9)s part II
- changes from 3.7.6.2
  - fix perl undef mesg when truncating with %(0-9)s
- changes from 3.7.6.1
  - truncate eventlog message with %(0-9)s
- changes from 3.7.6
  - add option preview
- changes from 3.7.5.2
  - fix debian packaging infrastructure
- changes from 3.7.5.1
  - move debian files into debian/
- changes from 3.7.5
  - add debian package build tools</changelog>
  <changelog author="ecsos@opensuse.org" date="1500638400">- update to 3.8.1
  - fix eventlog rewind&amp;unstick
  - pull request #22, journald filtering
- changes from 3.8.0.3
  - bugfix in type wevtutil when eventlog contains spaces
- changes from 3.8.0.2
  - reorg Makefile.am
- changes from 3.8.0.1
  - add forgotten files to the dist
- changes from 3.8
  - add type systemd (journald), pull request #15 from adrianlzt</changelog>
  <changelog author="lars@linux-schulserver.de" date="1510833600">- update to 3.8.1.4
  + increase number of capture groups to 20
  + fix getfilefingerprint for automounted nfs-shares (device-no jumps)</changelog>
  <changelog author="ecsos@opensuse.org" date="1538654400">- update to 3.9
  - add option maxage</changelog>
  <changelog author="chris@computersalat.de" date="1548072000">- update tp 3.10
  * detect systemctl
  * improve message parsing for type wevtutil</changelog>
  <changelog author="lars@linux-schulserver.de" date="1548244800">- fix docdir permissions</changelog>
  <changelog author="chris@computersalat.de" date="1548936000">- keep protocols at same place as seekfiles
  * added configure option --with-protocols-dir</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553515200">- Update to version 3.11.0.2
  * fix CL_HOSTNAME again, first check hostname() for "."
  * fix CL_HOSTNAME
  * resolve path before do
- Run spec-cleaner</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1586433600">- Update to version 3.11.0.3
  * add --nosavethresholdcount and --thresholdexpiry to the
    command line parameters</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1596196800">- Update to version 3.12
  * update stdout redirection</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1600776000">- Update to version 3.13
  * command line arguments containing special characters can be
    encoded with rfc3986://encoded_string</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610452800">- Update to version 4.0.1
  * sticky errors are numbered but not saved.
- Update to version 4.0
  * rewrote the sticky code, matches expire now based on individual
    timestamps.</changelog>
</package>
<package pkgid="8880ad8447ec9ed035b96c6aafe0f59cf4b862c2d043fa95c7ceed9f99c71f2e" name="monitoring-plugins-logrotate" arch="noarch">
  <version epoch="0" ver="1.2" rel="150400.1.1"/>
  <changelog author="ro@suse.de" date="1537185600">- create initial package</changelog>
  <changelog author="lars@linux-schulserver.de" date="1538568000">- package nrpe snipplet in /etc/nrpe.d directory</changelog>
</package>
<package pkgid="c1fdd192917eae433bfffde88e0014ff39b24a8f46e87f51374ef9977129b45f" name="monitoring-plugins-logrotate" arch="src">
  <version epoch="0" ver="1.2" rel="150400.1.1"/>
  <changelog author="ro@suse.de" date="1537185600">- create initial package</changelog>
  <changelog author="lars@linux-schulserver.de" date="1538568000">- package nrpe snipplet in /etc/nrpe.d directory</changelog>
</package>
<package pkgid="84fcedef1ba532c3c512a4aa3d966508eff1c10fd94dacb00bcc7555efdaa29f" name="monitoring-plugins-mailbox_health" arch="noarch">
  <version epoch="0" ver="1.7.2.1" rel="150400.1.1"/>
  <changelog author="mardnh@gmx.de" date="1443182400">- initial package</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to version 1.7.2.1
  + filter attachments by file extension
  + fix utf-encoded subjects
  + delegate some selects to the imap-server
  + add a greenmail simulator for tests
  + update GLPlugin &amp; bugfix in list-mails
  + add selectors "seen" and "is_bigger"
  + update version, changelog, glplugin</changelog>
</package>
<package pkgid="891d3921d5d1e344587296421df32fde9a4ee0e995e4d20de1f19eeed764f67a" name="monitoring-plugins-mailbox_health" arch="src">
  <version epoch="0" ver="1.7.2.1" rel="150400.1.1"/>
  <changelog author="mardnh@gmx.de" date="1443182400">- initial package</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to version 1.7.2.1
  + filter attachments by file extension
  + fix utf-encoded subjects
  + delegate some selects to the imap-server
  + add a greenmail simulator for tests
  + update GLPlugin &amp; bugfix in list-mails
  + add selectors "seen" and "is_bigger"
  + update version, changelog, glplugin</changelog>
</package>
<package pkgid="019003497cb4dc6ff95eb1a0b05169303095b75309f33e7b5929a9a9a44c8843" name="monitoring-plugins-mailq" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="dc01a75a3fc49f260b298f7ab8ff78c6a76fd3dffe95e8a2cd777a142ae2adeb" name="monitoring-plugins-mailq" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="22944838e23fe5768e5c54d5a4d3de3041764acf0e22c441b56265598a622cb8" name="monitoring-plugins-mrtg" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="1d3c7d10412b111f2d87553fc991e3484c89b708e0092149e8caa91a458ef713" name="monitoring-plugins-mrtg" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="737834faedb9ea21754243ff51c7859d87b3d7d614d81d8891d77b256fece68e" name="monitoring-plugins-mrtgtraf" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="680c5f6147a8bfa4c38c8ad6008d42031ac5672444502f069f3facbb0e4b7b54" name="monitoring-plugins-mrtgtraf" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="1e27aff14581e7b053dcdbed23e97d4ffd0ac44863a1e5c8e1e79f585e432122" name="monitoring-plugins-mssql_health" arch="noarch">
  <version epoch="0" ver="2.6.4.14" rel="lp154.3.2"/>
  <changelog author="mardnh@gmx.de" date="1396612800">- initial package</changelog>
  <changelog author="mardnh@gmx.de" date="1401710400">- specfile cleanup</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-mssql_health</changelog>
  <changelog author="lars@linux-schulserver.de" date="1438516800">- update to 1.6:
  + add rfc3986-encoded passwords
  + handle and mitigate sql errors in mode sql
  + mitigate sql errors in mode sql-runtime
  + bugfix in fetch() for storec procedures with output params
    (Thanks lockland)
  + report sql errors in mode sql-runtime
  + add selectedperfdata
  + bugfix in database-backup-age. incremental backups are no longer ignored
  + allow mitigation for failed-jobs if no jobs were run
  + add ?commit which forces auto-commit on
  + implement ?negate old_level=new_level
  + output also ok-messages for my-modes
  + allow floating point numbers in thresholds
  + bugfix in transactions. handles databases with auto-close
  + update configure.ac
  + add mode jobs-enabled (Thanks Thomas Gelf)
  + handle wrong io_busy and cpu_busy values (hickups of 500% caused
    by counter overflows are replaced by the last valid value. if the
    error persists dirung 5 plugin runs the obviously wrong value
    is reported)</changelog>
  <changelog author="mardnh@gmx.de" date="1443182400">- update to 1.6.2
  + handle replicated databases in backup-age
  + fix a bug in jobs-enabled
- fix source url</changelog>
  <changelog author="mardnh@gmx.de" date="1452168000">- update to 1.6.2.3
  + bugfix in failed-jobs
  + bugfix in last-backup, skip snapshots
- 1.6.2.2 2015-08-20
  + improve detection of preferred replica for backups
- 1.6.2.1 2015-08-17
  + fix timeouts during sql statements</changelog>
  <changelog author="mardnh@gmx.de" date="1473076800">- pnp4nagios-template is no longer shipped in the distribution tarball
  - use the official template from pnp4nagios (check_mssql_health.php)
- update to 2.6.4.5
  + update GLPlugin (encode)
  + cleanup deprecated files
  * 2016-06-03 2.6.2.3
  + update GLPlugin
  * 2016-05-11 2.6.2.2
  + unset syb_flush_finish
  + use NOLOCK for msdb.dbo.backupset, otherwise selects during backups take too long
  * 2016-05-02 2.6.2.1
  + set syb_flush_finish
  * 2016-04-19 2.6.2
  + let sql statements run into their private timeouts
  + fix create-monitoring-user
  * 2016-04-04 2.6.1
  + improve backup-age runtime for large number of databases
  * 2016-03-23 2.6
  + add modes database-*free-details, database-filegroup-free, database-file-free
  + improved calculation of free space
  * 2016-02-09 2.5
  + add glplugin submodule
  * 2016-01-27 2.3.1.1
  + bugfix in backup-age (The multi-part identifier "ar.replica_id" could not be bound). Korinthenkacker!
  * 2016-01-27 2.3.1
  + bugfix in database-modes ("-" in database name)
  * 2016-01-24 2.3
  + add method sqsh and sqlrelay (to redesign)
  * 2016-01-24 2.2.2
  + add sybase database* (to redesign)
  * 2016-01-19 2.2.1
  + fix aps detection
  * 2016-01-15 2.2
  + add aps modes</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to version 2.6.4.11
  + update glplugin
  + the same, forgotten to fix it in database-online
  + fix a bug in database-*, is_primary_replica does not exist
    in sqlsrv 2012
  + ignore alwayson replicas in database-free
  + bugfix in database-free with zero-size filestreams.
  + ignore database snapshots in database-free</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553515200">- Update to version 2.6.4.14
  * fix a bug in password decoding
  * add db max size as threshold in database-size
  * fix currentdb with a - in the database name
- Run spec-cleaner</changelog>
</package>
<package pkgid="e7b6d71a77cd82db668dd7333e22c0067dc191cc3d2e52ebf1ff7acb8a668527" name="monitoring-plugins-mssql_health" arch="src">
  <version epoch="0" ver="2.6.4.14" rel="lp154.3.2"/>
  <changelog author="mardnh@gmx.de" date="1396612800">- initial package</changelog>
  <changelog author="mardnh@gmx.de" date="1401710400">- specfile cleanup</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-mssql_health</changelog>
  <changelog author="lars@linux-schulserver.de" date="1438516800">- update to 1.6:
  + add rfc3986-encoded passwords
  + handle and mitigate sql errors in mode sql
  + mitigate sql errors in mode sql-runtime
  + bugfix in fetch() for storec procedures with output params
    (Thanks lockland)
  + report sql errors in mode sql-runtime
  + add selectedperfdata
  + bugfix in database-backup-age. incremental backups are no longer ignored
  + allow mitigation for failed-jobs if no jobs were run
  + add ?commit which forces auto-commit on
  + implement ?negate old_level=new_level
  + output also ok-messages for my-modes
  + allow floating point numbers in thresholds
  + bugfix in transactions. handles databases with auto-close
  + update configure.ac
  + add mode jobs-enabled (Thanks Thomas Gelf)
  + handle wrong io_busy and cpu_busy values (hickups of 500% caused
    by counter overflows are replaced by the last valid value. if the
    error persists dirung 5 plugin runs the obviously wrong value
    is reported)</changelog>
  <changelog author="mardnh@gmx.de" date="1443182400">- update to 1.6.2
  + handle replicated databases in backup-age
  + fix a bug in jobs-enabled
- fix source url</changelog>
  <changelog author="mardnh@gmx.de" date="1452168000">- update to 1.6.2.3
  + bugfix in failed-jobs
  + bugfix in last-backup, skip snapshots
- 1.6.2.2 2015-08-20
  + improve detection of preferred replica for backups
- 1.6.2.1 2015-08-17
  + fix timeouts during sql statements</changelog>
  <changelog author="mardnh@gmx.de" date="1473076800">- pnp4nagios-template is no longer shipped in the distribution tarball
  - use the official template from pnp4nagios (check_mssql_health.php)
- update to 2.6.4.5
  + update GLPlugin (encode)
  + cleanup deprecated files
  * 2016-06-03 2.6.2.3
  + update GLPlugin
  * 2016-05-11 2.6.2.2
  + unset syb_flush_finish
  + use NOLOCK for msdb.dbo.backupset, otherwise selects during backups take too long
  * 2016-05-02 2.6.2.1
  + set syb_flush_finish
  * 2016-04-19 2.6.2
  + let sql statements run into their private timeouts
  + fix create-monitoring-user
  * 2016-04-04 2.6.1
  + improve backup-age runtime for large number of databases
  * 2016-03-23 2.6
  + add modes database-*free-details, database-filegroup-free, database-file-free
  + improved calculation of free space
  * 2016-02-09 2.5
  + add glplugin submodule
  * 2016-01-27 2.3.1.1
  + bugfix in backup-age (The multi-part identifier "ar.replica_id" could not be bound). Korinthenkacker!
  * 2016-01-27 2.3.1
  + bugfix in database-modes ("-" in database name)
  * 2016-01-24 2.3
  + add method sqsh and sqlrelay (to redesign)
  * 2016-01-24 2.2.2
  + add sybase database* (to redesign)
  * 2016-01-19 2.2.1
  + fix aps detection
  * 2016-01-15 2.2
  + add aps modes</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to version 2.6.4.11
  + update glplugin
  + the same, forgotten to fix it in database-online
  + fix a bug in database-*, is_primary_replica does not exist
    in sqlsrv 2012
  + ignore alwayson replicas in database-free
  + bugfix in database-free with zero-size filestreams.
  + ignore database snapshots in database-free</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553515200">- Update to version 2.6.4.14
  * fix a bug in password decoding
  * add db max size as threshold in database-size
  * fix currentdb with a - in the database name
- Run spec-cleaner</changelog>
</package>
<package pkgid="a2fddbff585a2f708ffc3f1ead842e9b5f18f54bffd1ba527df1af63b09c42a4" name="monitoring-plugins-multi" arch="noarch">
  <version epoch="0" ver="0.2.6" rel="lp154.18.2"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1611835200">- initial version 0.2.6</changelog>
</package>
<package pkgid="41eace22e0d02f638dab139ddfdb000822bbfbf97f67de98c07893d1ddef2f19" name="monitoring-plugins-multi" arch="src">
  <version epoch="0" ver="0.2.6" rel="lp154.18.2"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1611835200">- initial version 0.2.6</changelog>
</package>
<package pkgid="55e41068c7e6468ba039f090678b913b92d1a70cb4574ad88fdc8a64a7fd1863" name="monitoring-plugins-mysql" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="36ad0da795418dfd81b7e190ae45e919e91adb671be8b5f6c49c21737208c35d" name="monitoring-plugins-mysql" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="b7458c9b81fc10e2e2fb26fc8f530d7c9615e146ae0686213a4d1d040b43cf9a" name="monitoring-plugins-mysql" arch="noarch">
  <version epoch="0" ver="20260300" rel="lp154.1.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1623844800">- initial version</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1757937600">- update to 20250800</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1759147200">- update to 20250900</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1774612800">- update to 20260300</changelog>
</package>
<package pkgid="860b3bc89139beca7d5bd4be7455a72b430c40f99dfd275c723680b72e8bc7b8" name="monitoring-plugins-mysql" arch="src">
  <version epoch="0" ver="20260300" rel="lp154.1.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1623844800">- initial version</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1757937600">- update to 20250800</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1759147200">- update to 20250900</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1774612800">- update to 20260300</changelog>
</package>
<package pkgid="0bd97e06c3ca14c1fe8635b58146b006a6c0d8772fe2d1131c2c70b8cfc7c80c" name="monitoring-plugins-mysql_health" arch="noarch">
  <version epoch="0" ver="3.0.0.5" rel="150400.1.1"/>
  <changelog author="lars@linux-schulserver.de" date="1358942400">- update to 2.1.8.2:
  + bugfix in querycache-hitrate (div by 0 after db restart)
  + fix warnings for newest perl versions
  + new parameters ?mycnf and ?mycnfgroup</changelog>
  <changelog author="lars@linux-schulserver.de" date="1359115200">- add COPYING to doc</changelog>
  <changelog author="lars@linux-schulserver.de" date="1393761600">- package the pnp4nagios template at the right place</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-mysql_health</changelog>
  <changelog author="lars@linux-schulserver.de" date="1421236800">- add monitoring-plugins-mysql_health-destroy_connection.patch to
  really handle the DB disconnect in DESTROY</changelog>
  <changelog author="ecsos@opensuse.org" date="1424692800">- update to 2.1.9.2
  - bugfix in InnoDB initialization &amp; versions &gt; 5.6.1
- changes from 2.1.9.1
  - add connections_aborted, open_files to the pnp template
- changes from 2.1.9
  - bugfix in pnp template
  - bugfix in qcache calculation
- changes from 2.1.8.4
  - implement ?negate old_level=new_level
  - allow floating point numbers in thresholds
- changes from 2.1.8.3
  - output also ok-messages for my-modes</changelog>
  <changelog author="lars@linux-schulserver.de" date="1438516800">- update to 2.2
  + add rfc3986-encoded passwords</changelog>
  <changelog author="ecsos@opensuse.org" date="1440590400">- update to 2.2.1
  - fix the autoconf m4, so the debian-builds don't fail</changelog>
  <changelog author="mardnh@gmx.de" date="1471176000">- update to 2.2.2
  - handle permission/syntax problems for mode sql
- fix source url
- ran spec-cleaner</changelog>
  <changelog author="lars@linux-schulserver.de" date="1481457600">- update to 3.0.0.5
  - update GLPlugin, fix valdiff&amp;lookback
  - former fix was a bad idea. now if there is no cache activity, there are no
    perfdata
  - use the last good value for hitrates of there is absolutely no
    database activity
  - default --lookback 3600 only if not given on the commandline
  - fix version string
  - default --lookback 3600
  - new structure, using Monitoring::GLPlugin
- remove monitoring-plugins-mysql_health-destroy_connection.patch
  =&gt; fixed upstream</changelog>
</package>
<package pkgid="226cbc0ec97b187e5eaf58e3d1f0cc8246be0c48f0df0e2a8e6a5f6fdb27cae2" name="monitoring-plugins-mysql_health" arch="src">
  <version epoch="0" ver="3.0.0.5" rel="150400.1.1"/>
  <changelog author="lars@linux-schulserver.de" date="1311940800">- initial version 2.1.5.1</changelog>
  <changelog author="lars@linux-schulserver.de" date="1342094400">- update to 2.1.7
  + innodb modes now detect problems with the innodb engine
  + fix a bug with statefilesdir and capital letters
  + add ?labelformat so that groundwork no longer complains
    (max label length is 19 characters)
  + bugfix in mode sql (numerical vs. regexp output)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1358942400">- update to 2.1.8.2:
  + bugfix in querycache-hitrate (div by 0 after db restart)
  + fix warnings for newest perl versions
  + new parameters ?mycnf and ?mycnfgroup</changelog>
  <changelog author="lars@linux-schulserver.de" date="1359115200">- add COPYING to doc</changelog>
  <changelog author="lars@linux-schulserver.de" date="1393761600">- package the pnp4nagios template at the right place</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-mysql_health</changelog>
  <changelog author="lars@linux-schulserver.de" date="1421236800">- add monitoring-plugins-mysql_health-destroy_connection.patch to
  really handle the DB disconnect in DESTROY</changelog>
  <changelog author="ecsos@opensuse.org" date="1424692800">- update to 2.1.9.2
  - bugfix in InnoDB initialization &amp; versions &gt; 5.6.1
- changes from 2.1.9.1
  - add connections_aborted, open_files to the pnp template
- changes from 2.1.9
  - bugfix in pnp template
  - bugfix in qcache calculation
- changes from 2.1.8.4
  - implement ?negate old_level=new_level
  - allow floating point numbers in thresholds
- changes from 2.1.8.3
  - output also ok-messages for my-modes</changelog>
  <changelog author="lars@linux-schulserver.de" date="1438516800">- update to 2.2
  + add rfc3986-encoded passwords</changelog>
  <changelog author="ecsos@opensuse.org" date="1440590400">- update to 2.2.1
  - fix the autoconf m4, so the debian-builds don't fail</changelog>
  <changelog author="mardnh@gmx.de" date="1471176000">- update to 2.2.2
  - handle permission/syntax problems for mode sql
- fix source url
- ran spec-cleaner</changelog>
  <changelog author="lars@linux-schulserver.de" date="1481457600">- update to 3.0.0.5
  - update GLPlugin, fix valdiff&amp;lookback
  - former fix was a bad idea. now if there is no cache activity, there are no
    perfdata
  - use the last good value for hitrates of there is absolutely no
    database activity
  - default --lookback 3600 only if not given on the commandline
  - fix version string
  - default --lookback 3600
  - new structure, using Monitoring::GLPlugin
- remove monitoring-plugins-mysql_health-destroy_connection.patch
  =&gt; fixed upstream</changelog>
</package>
<package pkgid="9a767e94346343d4339f08ad6bd40f1b822ce0cdefef0116aee25b38daa9f681" name="monitoring-plugins-nagios" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="fe6cabf61f0c1c39d124c6bb2874e66c2106d8708249beedb68ad23baae55e1a" name="monitoring-plugins-nagios" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="df673e18d6372eea2a2d8083719ddb554f89ae8e88d39caea7f2cf8aeb3405af" name="monitoring-plugins-netapp" arch="noarch">
  <version epoch="0" ver="1.4.17" rel="150400.1.1"/>
  <changelog author="lars@linux-schulserver.de" date="1402660800">- initial version 1.4.17</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-netapp</changelog>
</package>
<package pkgid="14ba47f5686438383db83ac5b7483ae41cc4a364694195f92a40f8117711478c" name="monitoring-plugins-netapp" arch="src">
  <version epoch="0" ver="1.4.17" rel="150400.1.1"/>
  <changelog author="lars@linux-schulserver.de" date="1402660800">- initial version 1.4.17</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-netapp</changelog>
</package>
<package pkgid="4a0ac862b6b4ab1019fd47a3ade42d7de9fabfdcf8b0ef9ac2a4778912bca9d5" name="monitoring-plugins-nrpe" arch="x86_64">
  <version epoch="0" ver="4.0.3" rel="lp154.2.29"/>
  <changelog author="lars@linux-schulserver.de" date="1470830400">- remove patches that are fixed upstream:
  + nagios-nrpe-buffersize.patch
  + nrpe-weird_output.patch</changelog>
  <changelog author="ro@suse.de" date="1476273600">- add usr.sbin.nrpe as source12 (only example for now)
- call tmpfiles_create in postinstall (bsc#1080637 and bsc#924649)
- add /run/nrpe as ghost</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Description updates</changelog>
  <changelog author="lars@linux-schulserver.de" date="1481112000">- correctly call the systemd macros for all systemd units</changelog>
  <changelog author="lars@linux-schulserver.de" date="1492430400">-update to 3.1.0:
  ENHANCEMENTS
  - Added option to nrpe.cfg.in that can override hard-coded NASTY_METACHARS (John Frickson)
  - While processing 'include_dir' statement, sort the files (Philippe Kueck / John Frickson)
  - nrpe can now write to a log file using 'log_file=' in nrpe.cfg (John Frickson)
  - check_nrpe can now write to a log file using '--log-file=' or '-g' options (John Frickson)
  FIXES
  - Added missing debugging syslog entries, and changed printf()'s to syslog()'s. (Jobst Schmalenbach)
  - Fix help output for ssl option (configure) (Ruben Kerkhof)
  - Fixes to README.SSL.md and SECURITY.md (Elan Ruusamäe)
  - Changed the 'check_load' command in nrpe.cfg.in (minusdavid)
  - Minor change to logging in check_nrpe (John Frickson)
  - Removed function `b64_decode` which wasn't being used (John Frickson)
  - check_nrpe ignores -a option when -f option is specified (John Frickson)
  - Added missing LICENSE file (John Frickson)
  - Off-by-one BO in my_system() (John Frickson)
  - Add SOURCE_DATE_EPOCH specification support for reproducible builds. (Bas Couwenberg)
  - nrpe 3.0.1 allows TLSv1 and TLSv1.1 when I configure for TLSv1.2+ (John Frickson)
  - "Remote %s accepted a Version %s Packet", please add to debug (John Frickson)
  - nrpe 3.0.1 segfaults when key and/or cert are broken symlinks (John Frickson)
  - Fixed a couple of typos in docs/NRPE.* files (Ludmil Meltchev)
  - Changed release date to ISO format (yyyy-mm-dd) (John Frickson)
  - Fix systemd unit description (Bas Couwenberg)
  - Add reload command to systemd service file (Bas Couwenberg)
  - fix file not found error when updating version (Sven Nierlein)
  - Spelling fixes (Josh Soref)
  - Return UNKNOWN when check_nrpe cannot communicate with nrpe and -u set (John Frickson)
  - xinetd.d parameter causes many messages in log file (John Frickson)
  - Fixes for openssl 1.1.x (Stephen Smoogen / John Frickson)
  - PATH and other environment variables not set with numeric nrpe_user (John Frickson)
- remove upstreamed patches:
  + nrpe-more_random.patch
  + nrpe-drop_privileges_before_writing_pidfile.patch
  + nrpe-3.0-Makefile_use_DESTDIR.patch
- refreshed other patches</changelog>
  <changelog author="ro@suse.de" date="1492776000">- fix buildrequires for centos:
  - tcpd-devel is tcp_wrappers-devel
  - kerberos is krb5-devel</changelog>
  <changelog author="ro@suse.de" date="1492776001">- require inet-daemon only if suse_version is set
- call centos macros for systemd
- drop Requires=var-run.mount line from service file on centos</changelog>
  <changelog author="lars@linux-schulserver.de" date="1496059200">- update to 3.1.1:
  FIXES
  - The '--log-file=' or '-g' option is missing from the help (John Frickson)
  - check_nrpe = segfault when specifying a config file (John Frickson)
  - Alternate log file not being used soon enough (John Frickson)
  - Unable to compile v3.1.0rc1 with new SSL checks on rh5 (John Frickson)
  - Unable to compile nrpe-3.1.0 - undefined references to va_start, va_end (John Frickson)
  - Can't build on Debian Stretch, openssl 1.1.0c (John Frickson)
  - Fix build failure with -Werror=format-security (Bas Couwenberg)
  - Fixed a typo in `nrpe.spec.in` (John Frickson)
  - More detailed error logging for SSL (John Frickson)
  - Fix infinite loop when unresolvable host is in allowed_hosts (Nick / John Frickson)
- refreshed all patches</changelog>
  <changelog author="ro@suse.de" date="1500984000">- change prereq from /bin/logger to /usr/bin/logger except for
  code11 and older</changelog>
  <changelog author="ro@suse.de" date="1512475200">- update to 3.2.1:
  FIXES
  - Change seteuid error messages to warning/debug (Bryan Heden)
  - Fix segfault when no nrpe_user is specified (Stephen Smoogen, Bryan Heden)
  - Added additional strings to error messages to remove duplicates (Bryan Heden)
  - Fix nrpe.spec for rpmbuild (Bryan Heden)
  - Fix error for drop_privileges when using inetd (xalasys-luc, Bryan Heden)
- update to 3.2.0:
  ENHANCEMENTS
  - Added max_commands definition to nrpe.cfg to rate limit simultaneous fork()ed children (Bryan Heden)
  - Added -E, --stderr-to-stdout options for check_nrpe to redirect output (Bryan Heden)
  - Added support for Gentoo init (Troy Lea @box293)
  - Cleaned up code a bit, updated readmes and comments across the board (Bryan Heden)
  - Added -V, --version to nrpe and fixed the output (Bryan Heden)
  - Added different SSL error messages to be able to pinpoint where some SSL errors occured (Bryan Heden)
  - Updated logic in al parse_allowed_hosts (Bryan Heden)
  - Added builtin OpenSSL Engine support where available (Bryan Heden + @skrueger8)
  - Clean up compilation warnings (Bryan Heden)
  - Added more commented commands in nrpe.cfg (Bryan Heden)
  FIXES
  - Undefined check returns UNKNOWN (Bryan Heden)
  - Fix incompatibility with OpenSSL 1.1.0 via SECLEVEL distinction (Bryan Heden)
  - Fix ipv4 error in logfile even if address is ipv6 (Bryan Heden)
  - Fix improper valid/invalid certificate warnings (Bryan Heden)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1512561600">- remove unneeded nrpe@.service file
- cleanup the %%pre/%%post commands</changelog>
  <changelog author="obs@botter.cc" date="1513339200">- remove additional reference to removed nrpe@.service file</changelog>
  <changelog author="dimstar@opensuse.org" date="1522065600">- Own %{_sysconfdir}/xinetd.d: filesystem won't own this directory
  much longer (boo#1084457).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1528113600">- only include %{_sysconfdir}/xinetd.d on newer distributions
  (fixes submission of this package as update for SLE12-SP4
  and Leap 42.3 - boo#938906)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1550404800">- add nrpe.xml snipplet for firewalld
- still ship nrpe snipplet for SuSEfirewalld for now
- use systemd files directly from upstream:
  + drop Requires=var-run.mount line from service file
  + drop nrpe.service
  + drop nrpe.socket
  + do not create tmpfiles.d/nrpe in spec any longer
- handle migration from /etc/nagios/nrpe.cfg to /etc/nrpe.cfg also
  for systemd case (triggerun)
- increase warn/crit level for processes to 350/400 in a default
  installation
- added patch and dh.h file to NOT re-calculate dh.h parameters
  during each build (for reproducable builds).
  Can be enable/disable by setting the 'reproducable' build
  condition. Default is: "on" for suse_version &gt;= 15
  + nrpe-3.2.1-static_dh_parameters.patch
  + nrpe-3.2.1-dh.h
- use _rundir and _tmpfilesdir macros everywhere
- do not create nagios user/group during install on (open)SUSE
  systems and rely on the files section here instead
- rename nagios-nrpe-rpmlintrc and nagios-nrpe-SuSEfirewall2 to
  nrpe-rpmlintrc and nrpe-SuSEfirewall2
- simplify rpmlintrc
- build nrpe-doc package as noarch
- specfile cleanup &amp; remove other distribution specials
- disable chkconfig call in Makefile on old distributions
  nrpe-3.2.1-disable-chkconfig_in_Makefile.patch</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1552824000">- Do not package nrpe.xml for Leap 15.0, as it is included in
  firewalld package there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1582286400">- nrpe.xml firewalld file is handled by firewalld package
- Leap 15.1 is suse_version 1500 (thanks, dimstar)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1595937600">- Don't install SuSEfirewall2 service file, SuSEfirewall2 is gone</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1611316800">- update to 4.0.3
  ENHANCEMENTS
  * Added TLSv1.3 and TLSv1.3+ support for systems that have it (Nigel Yong, Rahul Golam)
  * Added IPv6 ip address to list of default allow_from hosts (Troy Lea)
  * Added -D option to disable logging to syslog (Tom Griep, Sebastian Wolf)
  * Added -3 option to force check_nrpe to use NRPE v3 packets
  * OpenRC: provide a default path for nrpe.cfg (Michael Orlitzky)
  * OpenRC: Use RC_SVCNAME over a hard-coded PID file (j-licht)
  FIXES
  * Fixed nasty_metachars not being read from config file (#235) (Sebastian Wolf)
  * Fixed buffer length calculations/writing past memory boundaries
    on some systems (#227, #228) (Andreas Baumann, hariwe, Sebastian Wolf)
  * Fixed use of uninitialized variable when validating requests (#229) (hariwe, Sebastian Wolf)
  * Fixed syslog flooding with CRC-checking errors when both plugin
    and agent were updated to version 4 (Sebastian Wolf)
  * Checks for '!' now only occur inside the command buffer (Joni Eskelinen)
  * NRPE daemon is more resilient to DOS attacks (Leonid Vasiliev)
  * allowed_hosts will no longer test getaddrinfo records against the
    wrong protocol (dombenson)
  * nasty_metachars will now handle C escape sequences properly when
    specified in the config file (Sebastian Wolf)
  * Calculated packet sizes now struct padding/alignment when sending
    and receiving messages (Sebastian Wolf)
  * Buffer sizes are now checked before use in packet size calculation (Sebastian Wolf)
  * When using include_dir, individual files' errors do not prevent
    the remaining files from being read (Sebastian Wolf)
- refreshed the following patches:
  * nrpe-implicit_declaration.patch
  * nrpe-improved_help.patch
  * nrpe_check_control.patch
- renamed and refreshed the following patches/sources:
  * nrpe-3.2.1-disable-chkconfig_in_Makefile.patch
  - &gt; nrpe-disable-chkconfig_in_Makefile.patch
  * nrpe-3.2.1-static_dh_parameters.patch
  - &gt; nrpe-static_dh_parameters.patch
  * nrpe-3.2.1-dh.h -&gt; nrpe-dh.h
- enhanced README.SUSE with some words about Apparmor
- added an include directive in usr.sbin.nrpe apparmor config
  and a basic local/usr.sbin.nrpe file in the docu-directory</changelog>
</package>
<package pkgid="dc93ec8d41b768c31f933d024315cd1af59abb2c8a658022ea8b90a5f839d113" name="monitoring-plugins-nrpe" arch="x86_64">
  <version epoch="0" ver="4.1.1" rel="lp154.97.5"/>
  <changelog author="ro@suse.de" date="1500984000">- change prereq from /bin/logger to /usr/bin/logger except for
  code11 and older</changelog>
  <changelog author="ro@suse.de" date="1512475200">- update to 3.2.1:
  FIXES
  - Change seteuid error messages to warning/debug (Bryan Heden)
  - Fix segfault when no nrpe_user is specified (Stephen Smoogen, Bryan Heden)
  - Added additional strings to error messages to remove duplicates (Bryan Heden)
  - Fix nrpe.spec for rpmbuild (Bryan Heden)
  - Fix error for drop_privileges when using inetd (xalasys-luc, Bryan Heden)
- update to 3.2.0:
  ENHANCEMENTS
  - Added max_commands definition to nrpe.cfg to rate limit simultaneous fork()ed children (Bryan Heden)
  - Added -E, --stderr-to-stdout options for check_nrpe to redirect output (Bryan Heden)
  - Added support for Gentoo init (Troy Lea @box293)
  - Cleaned up code a bit, updated readmes and comments across the board (Bryan Heden)
  - Added -V, --version to nrpe and fixed the output (Bryan Heden)
  - Added different SSL error messages to be able to pinpoint where some SSL errors occured (Bryan Heden)
  - Updated logic in al parse_allowed_hosts (Bryan Heden)
  - Added builtin OpenSSL Engine support where available (Bryan Heden + @skrueger8)
  - Clean up compilation warnings (Bryan Heden)
  - Added more commented commands in nrpe.cfg (Bryan Heden)
  FIXES
  - Undefined check returns UNKNOWN (Bryan Heden)
  - Fix incompatibility with OpenSSL 1.1.0 via SECLEVEL distinction (Bryan Heden)
  - Fix ipv4 error in logfile even if address is ipv6 (Bryan Heden)
  - Fix improper valid/invalid certificate warnings (Bryan Heden)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1512561600">- remove unneeded nrpe@.service file
- cleanup the %%pre/%%post commands</changelog>
  <changelog author="obs@botter.cc" date="1513339200">- remove additional reference to removed nrpe@.service file</changelog>
  <changelog author="dimstar@opensuse.org" date="1522065600">- Own %{_sysconfdir}/xinetd.d: filesystem won't own this directory
  much longer (boo#1084457).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1528113600">- only include %{_sysconfdir}/xinetd.d on newer distributions
  (fixes submission of this package as update for SLE12-SP4
  and Leap 42.3 - boo#938906)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1550404800">- add nrpe.xml snipplet for firewalld
- still ship nrpe snipplet for SuSEfirewalld for now
- use systemd files directly from upstream:
  + drop Requires=var-run.mount line from service file
  + drop nrpe.service
  + drop nrpe.socket
  + do not create tmpfiles.d/nrpe in spec any longer
- handle migration from /etc/nagios/nrpe.cfg to /etc/nrpe.cfg also
  for systemd case (triggerun)
- increase warn/crit level for processes to 350/400 in a default
  installation
- added patch and dh.h file to NOT re-calculate dh.h parameters
  during each build (for reproducable builds).
  Can be enable/disable by setting the 'reproducable' build
  condition. Default is: "on" for suse_version &gt;= 15
  + nrpe-3.2.1-static_dh_parameters.patch
  + nrpe-3.2.1-dh.h
- use _rundir and _tmpfilesdir macros everywhere
- do not create nagios user/group during install on (open)SUSE
  systems and rely on the files section here instead
- rename nagios-nrpe-rpmlintrc and nagios-nrpe-SuSEfirewall2 to
  nrpe-rpmlintrc and nrpe-SuSEfirewall2
- simplify rpmlintrc
- build nrpe-doc package as noarch
- specfile cleanup &amp; remove other distribution specials
- disable chkconfig call in Makefile on old distributions
  nrpe-3.2.1-disable-chkconfig_in_Makefile.patch</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1552824000">- Do not package nrpe.xml for Leap 15.0, as it is included in
  firewalld package there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1582286400">- nrpe.xml firewalld file is handled by firewalld package
- Leap 15.1 is suse_version 1500 (thanks, dimstar)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1595937600">- Don't install SuSEfirewall2 service file, SuSEfirewall2 is gone</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1611316800">- update to 4.0.3
  ENHANCEMENTS
  * Added TLSv1.3 and TLSv1.3+ support for systems that have it (Nigel Yong, Rahul Golam)
  * Added IPv6 ip address to list of default allow_from hosts (Troy Lea)
  * Added -D option to disable logging to syslog (Tom Griep, Sebastian Wolf)
  * Added -3 option to force check_nrpe to use NRPE v3 packets
  * OpenRC: provide a default path for nrpe.cfg (Michael Orlitzky)
  * OpenRC: Use RC_SVCNAME over a hard-coded PID file (j-licht)
  FIXES
  * Fixed nasty_metachars not being read from config file (#235) (Sebastian Wolf)
  * Fixed buffer length calculations/writing past memory boundaries
    on some systems (#227, #228) (Andreas Baumann, hariwe, Sebastian Wolf)
  * Fixed use of uninitialized variable when validating requests (#229) (hariwe, Sebastian Wolf)
  * Fixed syslog flooding with CRC-checking errors when both plugin
    and agent were updated to version 4 (Sebastian Wolf)
  * Checks for '!' now only occur inside the command buffer (Joni Eskelinen)
  * NRPE daemon is more resilient to DOS attacks (Leonid Vasiliev)
  * allowed_hosts will no longer test getaddrinfo records against the
    wrong protocol (dombenson)
  * nasty_metachars will now handle C escape sequences properly when
    specified in the config file (Sebastian Wolf)
  * Calculated packet sizes now struct padding/alignment when sending
    and receiving messages (Sebastian Wolf)
  * Buffer sizes are now checked before use in packet size calculation (Sebastian Wolf)
  * When using include_dir, individual files' errors do not prevent
    the remaining files from being read (Sebastian Wolf)
- refreshed the following patches:
  * nrpe-implicit_declaration.patch
  * nrpe-improved_help.patch
  * nrpe_check_control.patch
- renamed and refreshed the following patches/sources:
  * nrpe-3.2.1-disable-chkconfig_in_Makefile.patch
  - &gt; nrpe-disable-chkconfig_in_Makefile.patch
  * nrpe-3.2.1-static_dh_parameters.patch
  - &gt; nrpe-static_dh_parameters.patch
  * nrpe-3.2.1-dh.h -&gt; nrpe-dh.h
- enhanced README.SUSE with some words about Apparmor
- added an include directive in usr.sbin.nrpe apparmor config
  and a basic local/usr.sbin.nrpe file in the docu-directory</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1612440000">- added nrpe-4.0.4-silence_wrong_package_version_messages.patch
  NRPE logs 'packet version was invalid' and 'Could not read request
  from client' if the NRPE version on the client does not match the
  one on the server side.
  This patch reduces the importance of the log entry to be just
  informal, which should silent most client logs, while it makes
  it still available for debugging.</changelog>
  <changelog author="ro@suse.de" date="1613390400">- fix apparmor profile to allow /run as well as /var/run</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1633608000">- follow /bin/bash -&gt; /usr/bin/bash in the apparmor profile</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1678968000">- use getent to check if the nrpe port is already added to the
  services description in post-script (bsc#1205157)
- remove xinetd snipplets on newer (&gt;15.5) distributions:
  xinetd is not supported any longer</changelog>
  <changelog author="Michal Svec &lt;msvec@suse.com&gt;" date="1698840000">- Fixed SLES 12 build</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1707220800">- update to 4.1.0
  ENHANCEMENTS
  + Add support for OpenSSL 3 (and EL9/Debian 11/Ubuntu 22)
  + Allow tcpd/libwrap to be excluded from build when present on the system
  + Allow loading of full certificate chains
  + Change -u (connection issues return UNKNOWN) to include all SSL-layer failures.
  + Disable renegotiation and enforce server cipher order when using SSL
  + Verify that private keys match certificates when using SSL
  FIXES
  + Fixed incorrect default for nasty_metachars in nrpe.cfg
  + Fixed incorrect help text for --use-adh
  + Fixed potential out-of-bound read when used with IPv6
- use system-user-nagios package to create the neccessary
  user and group
- remove macros for old, unsupported SUSE versions
- refresh patches:
  + nrpe-implicit_declaration.patch
  + nrpe-static_dh_parameters.patch
  + nrpe-4.0.4-silence_wrong_package_version_messages.patch
- remove patches:
  + nrpe-disable-chkconfig_in_Makefile.patch (obsolete)
  + nrpe-improved_help.patch (fixed upstream)
  + nrpe_check_control.patch (better fix inside the spec file
    and use existing nagios macros)
- remove obsolete nrpe-rpmlintrc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1723032000">- update to 4.1.1
  + Use correct HUP signal for Solaris
- introduced a simple check section</changelog>
</package>
<package pkgid="cd6d0bdc966002c4e43597abd14d4b487328ab46996b3574b88a8c16b13eb47d" name="monitoring-plugins-nt" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="00709599eac1e4ea96b14c2edb1f3d9dd6f58c3c10a7307e8caa9a8b304d8084" name="monitoring-plugins-nt" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="4feca3a814dd7d2064e04b1ef8c74fff225df2745dc1cfa174e7397041b43a2f" name="monitoring-plugins-ntp_peer" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="e8bd9b8672c3927e2421a0167d1e04791eddc84eb706744cb28b0ad6475860a0" name="monitoring-plugins-ntp_peer" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="30b224d7aaefdc854fbd08ab1ace6a2c582d17fde4002a21370ee6cf8a18a4d0" name="monitoring-plugins-ntp_time" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="aebd5a4697e01887f9845802b664af3f0af0538f28e83c1fa1d332da6fda6d8e" name="monitoring-plugins-ntp_time" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="dc3812e52164bae1ff4b167373cff3c6be971647c312abd8eb55d3948377e2fd" name="monitoring-plugins-nwstat" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="3ef355e36e0dd530f65d2af4f76ecaa2cb7efe0c9ed5265ad6e7e328b85eee1b" name="monitoring-plugins-nwstat" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="b41159f6ca796304fe405b2a36d6f96e9ce1ec724ec4150c150bff8225aebca4" name="monitoring-plugins-oracle" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="e9c0d77aaf10f4021f0ec0a67293add9d48f4aecb2cf4350b22c669b1d2d74c4" name="monitoring-plugins-oracle" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="728ad1e11d467436bf0c397e77b75ef65419481750038a0cc9f6406cfecbea35" name="monitoring-plugins-oracle_health" arch="noarch">
  <version epoch="0" ver="3.2.1.8" rel="lp154.2.2"/>
  <changelog author="ecsos@opensuse.org" date="1413201600">- change packagename from nagios-plugins-oracle_health to
  monitoring-plugins-oracle_health</changelog>
  <changelog author="ecsos@opensuse.org" date="1424692800">- update to 1.9.4.4
  - switch off -epn again (observed problems in even rarer cases)
- changes from 1.9.4.3
  - make the plugin more epn-safe
- changes from 1.9.4.2
  - bugfix in initial handshake, remove an undef split
- changes from 1.9.4.1
  - switch off -epn again (observed problems in rare cases)
- changes from 1.9.4
  - enable wallets for the dbi method
  - bugfix in initial handshake and 9.x
  - bugfix in invalid/dba_ind_subpartitions and 9.x
  - ?noperfdata suppresses perfdata
- changes from 1.9.3.7
  - switch on +epn
- changes from 1.9.3.6
  - bugfix in method sqlplus. handle expired passwords
- changes from 1.9.3.5
  - remove leftover sqlnet.log files
  - implement ?negate old_level=new_level
  - output also ok-messages for my-modes</changelog>
  <changelog author="ecsos@opensuse.org" date="1440590400">- update to 2.1.1
  - bugfix in password-expiration
  - bugfix in rfc-password-encoding and method sqlplus
- changes from 2.1
  - optimized sql for tablespace-free with ?notemp
- changes from 2.0
  - add rfc3986-encoded passwords
- changes from 1.9.4.9
  - bugfix in asm-diskgroup-usage perfdata, add perfdata for
    disk group max size
- changes from 1.9.4.8
  - Convert ?:/' to ?_? in ?uniquelabels
- changes from 1.9.4.7
  - add ?uniquelabels for datafiles with identical names
    (used in io-traffic)
- changes from 1.9.4.6
  - bugfix in ?ident
- changes from 1.9.4.5
  - bugfix in method sqlplus for special characters in passwords</changelog>
  <changelog author="ecsos@opensuse.org" date="1443441600">- update to 2.1.2
  - another boost for tablespace-free with --notemp</changelog>
  <changelog author="ecsos@opensuse.org" date="1452686400">- update to 2.1.3.1
  - another performance tweak for tablespace-free
- changes from 2.1.3
  - perfdata for flash-usage respect advanced thresholds</changelog>
  <changelog author="ecsos@opensuse.org" date="1462968000">- update to 2.1.3.4
  - bugfix in invalid-objects/registry
  - bugfix in dataguard last-applet-time
- changes from 2.1.3.3
  - remove leftover errstr from dbi-login
  - protect sga-shared-pool-free
- changes from 2.1.3.2
  - fix dbi-login as "sys"</changelog>
  <changelog author="ecsos@opensuse.org" date="1487851200">- update to 3.0.1
  - fix container-tablespace-free
- changes from 3.0
  - add mode container-tablespace-free
- changes from 2.1.3.5
  - sysdba fix (Thanks c0xc). This patch was to satisfy a
    customer?s need. Think about a support contract. If you have
    one, we do everything you want.</changelog>
  <changelog author="ecsos@opensuse.org" date="1500638400">- update to 3.1.0.1
  - output date of failed jobs
- changes from 3.1
  - add modes datafiles-recovery and datafiles-offline
  - add mode failed-jobs
- changes from 3.0.2.1
  - exit, not kill, on timeout
- changes from 3.0.2
  - optimize corrupted-blocks sql</changelog>
  <changelog author="ecsos@opensuse.org" date="1513080000">- update to 3.1.0.2
  - better output for datafiles-recovery and datafiles-offline</changelog>
  <changelog author="ecsos@opensuse.org" date="1538654400">- update to 3.1.2.2
  - no changelog from upstream
- update to 3.1.2
  - optimize tablespace-free
- changes from 3.1.0.3
  - sync with lidl</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1561464000">- Update to version 3.2
  * add mode num-scheduled-jobs</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570536000">- Update to version 3.2.0.3
  * bugfix in database-lag
  * bugfix in failed-jobs
  * improve tablespace-usage
- Run spec-cleaner</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1573905600">- Update to version 3.2.1.1
  * remove stupid eyecandy.
  * add mode blocking-sessions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583409600">- Update to version 3.2.1.2
  * remove the most idiotic "improvement" ever.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1602158400">- Update to version 3.2.1.3
  * disable optimizer_adaptive_features in tablespace-usage for
    12.2 and higher.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607428800">- Update to version 3.2.1.4
  * fix a bug in asm diskgroups (dismounted is no failure)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1626177600">- Update to version 3.2.1.6
  * remove crap from a pull request. (and refuse pull requests
    from now on)
- Update to version 3.2.1.5
  * fix a bug in asm diskgroups (division by zero when dismounted)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Update to version 3.2.1.8
  * bugfix in password-expiration andlocked accounts
- Update to version 3.2.1.7
  * catch undocumented values of account_status in mode
    password-expiration</changelog>
</package>
<package pkgid="1872b30c03668301c82d23cffa455b68f97de23de18f3bee768fc02f13951730" name="monitoring-plugins-oracle_health" arch="src">
  <version epoch="0" ver="3.2.1.8" rel="lp154.2.2"/>
  <changelog author="ecsos@opensuse.org" date="1370433600">- initial version 1.7.8.1</changelog>
  <changelog author="ecsos@opensuse.org" date="1401192000">- update to 1.9.3.4
  - allow floating point numbers in thresholds</changelog>
  <changelog author="ecsos@opensuse.org" date="1413201600">- change packagename from nagios-plugins-oracle_health to
  monitoring-plugins-oracle_health</changelog>
  <changelog author="ecsos@opensuse.org" date="1424692800">- update to 1.9.4.4
  - switch off -epn again (observed problems in even rarer cases)
- changes from 1.9.4.3
  - make the plugin more epn-safe
- changes from 1.9.4.2
  - bugfix in initial handshake, remove an undef split
- changes from 1.9.4.1
  - switch off -epn again (observed problems in rare cases)
- changes from 1.9.4
  - enable wallets for the dbi method
  - bugfix in initial handshake and 9.x
  - bugfix in invalid/dba_ind_subpartitions and 9.x
  - ?noperfdata suppresses perfdata
- changes from 1.9.3.7
  - switch on +epn
- changes from 1.9.3.6
  - bugfix in method sqlplus. handle expired passwords
- changes from 1.9.3.5
  - remove leftover sqlnet.log files
  - implement ?negate old_level=new_level
  - output also ok-messages for my-modes</changelog>
  <changelog author="ecsos@opensuse.org" date="1440590400">- update to 2.1.1
  - bugfix in password-expiration
  - bugfix in rfc-password-encoding and method sqlplus
- changes from 2.1
  - optimized sql for tablespace-free with ?notemp
- changes from 2.0
  - add rfc3986-encoded passwords
- changes from 1.9.4.9
  - bugfix in asm-diskgroup-usage perfdata, add perfdata for
    disk group max size
- changes from 1.9.4.8
  - Convert ?:/' to ?_? in ?uniquelabels
- changes from 1.9.4.7
  - add ?uniquelabels for datafiles with identical names
    (used in io-traffic)
- changes from 1.9.4.6
  - bugfix in ?ident
- changes from 1.9.4.5
  - bugfix in method sqlplus for special characters in passwords</changelog>
  <changelog author="ecsos@opensuse.org" date="1443441600">- update to 2.1.2
  - another boost for tablespace-free with --notemp</changelog>
  <changelog author="ecsos@opensuse.org" date="1452686400">- update to 2.1.3.1
  - another performance tweak for tablespace-free
- changes from 2.1.3
  - perfdata for flash-usage respect advanced thresholds</changelog>
  <changelog author="ecsos@opensuse.org" date="1462968000">- update to 2.1.3.4
  - bugfix in invalid-objects/registry
  - bugfix in dataguard last-applet-time
- changes from 2.1.3.3
  - remove leftover errstr from dbi-login
  - protect sga-shared-pool-free
- changes from 2.1.3.2
  - fix dbi-login as "sys"</changelog>
  <changelog author="ecsos@opensuse.org" date="1487851200">- update to 3.0.1
  - fix container-tablespace-free
- changes from 3.0
  - add mode container-tablespace-free
- changes from 2.1.3.5
  - sysdba fix (Thanks c0xc). This patch was to satisfy a
    customer?s need. Think about a support contract. If you have
    one, we do everything you want.</changelog>
  <changelog author="ecsos@opensuse.org" date="1500638400">- update to 3.1.0.1
  - output date of failed jobs
- changes from 3.1
  - add modes datafiles-recovery and datafiles-offline
  - add mode failed-jobs
- changes from 3.0.2.1
  - exit, not kill, on timeout
- changes from 3.0.2
  - optimize corrupted-blocks sql</changelog>
  <changelog author="ecsos@opensuse.org" date="1513080000">- update to 3.1.0.2
  - better output for datafiles-recovery and datafiles-offline</changelog>
  <changelog author="ecsos@opensuse.org" date="1538654400">- update to 3.1.2.2
  - no changelog from upstream
- update to 3.1.2
  - optimize tablespace-free
- changes from 3.1.0.3
  - sync with lidl</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1561464000">- Update to version 3.2
  * add mode num-scheduled-jobs</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570536000">- Update to version 3.2.0.3
  * bugfix in database-lag
  * bugfix in failed-jobs
  * improve tablespace-usage
- Run spec-cleaner</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1573905600">- Update to version 3.2.1.1
  * remove stupid eyecandy.
  * add mode blocking-sessions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583409600">- Update to version 3.2.1.2
  * remove the most idiotic "improvement" ever.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1602158400">- Update to version 3.2.1.3
  * disable optimizer_adaptive_features in tablespace-usage for
    12.2 and higher.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607428800">- Update to version 3.2.1.4
  * fix a bug in asm diskgroups (dismounted is no failure)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1626177600">- Update to version 3.2.1.6
  * remove crap from a pull request. (and refuse pull requests
    from now on)
- Update to version 3.2.1.5
  * fix a bug in asm diskgroups (division by zero when dismounted)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Update to version 3.2.1.8
  * bugfix in password-expiration andlocked accounts
- Update to version 3.2.1.7
  * catch undocumented values of account_status in mode
    password-expiration</changelog>
</package>
<package pkgid="4a29a3edde33d1be0424828b7f9519f3aa4404e08319717f2c475c715d26c113" name="monitoring-plugins-overcr" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="e7c525e1691ca0087d5ff87fb3f8b7ea8793f70ef04eed64c3be458e09b612db" name="monitoring-plugins-overcr" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="a99af12bbb3651dc5f948226813503ea047c383bb6f07a855ed27a5caa4e3af1" name="monitoring-plugins-page-reclaims" arch="noarch">
  <version epoch="0" ver="0.6" rel="lp154.2.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1660132800">- initial version</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1707220800">- add debug mode and bugfixing</changelog>
</package>
<package pkgid="c1e644fb6d281511e5649d379dafcf15e3e2adedf0b6dfaddd1dbe02666d1fdc" name="monitoring-plugins-page-reclaims" arch="src">
  <version epoch="0" ver="0.6" rel="lp154.2.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1660132800">- initial version</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1707220800">- add debug mode and bugfixing</changelog>
</package>
<package pkgid="de98be368f0c147f26c4858aff6d0a094dcc06d860b03f696d14baa9e25aef13" name="monitoring-plugins-pgsql" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="c5931b3676fd9442239478d0d6c616d6a5d38eb2922ae81fc28bdedd665bcf97" name="monitoring-plugins-pgsql" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="8a22b80ef984f02c92fbb0abb3a494864b93c9b632210e2d3feed263455ea948" name="monitoring-plugins-ping" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="3f25c641896d6c5eecdd249e319a8d6a6409555d2e96f2055001ae0122de4393" name="monitoring-plugins-ping" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="c8a030f382d2da638adc173884ce41780a84a678da0f76f766356301f0467e90" name="monitoring-plugins-postgres" arch="noarch">
  <version epoch="0" ver="2.25.0" rel="lp154.2.1"/>
  <changelog author="darin@darins.net" date="1342094400">- added a sample nagios/check_mk command definition file</changelog>
  <changelog author="darin@darins.net" date="1376049600">- update to 2.20.1
- removed perl-marcro from .spec</changelog>
  <changelog author="lars@linux-schulserver.de" date="1383048000">- update to 2.21.0
- remove perl-macros dependency
- add check_postgres.pl man page (and script to generate it
  from source)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- rename subpackage to monitoring-plugins-postgres</changelog>
  <changelog author="aj@ajaissle.de" date="1489838400">- BuildRequire perl-macros to fix SLE_11_SP4 build</changelog>
  <changelog author="aj@ajaissle.de" date="1489838401">- Update to 2.22.0</changelog>
  <changelog author="lars@linux-schulserver.de" date="1521633600">- Update to 2.23.0:
  + added support for PostgreSQL 10
  + Change table_size to use pg_table_size() on 9.0+
  + Connection errors are now always critical, not unknown
  + New action replication_slots checking if logical or physical
    replication slots have accumulated too much data
  + Multiple same_schema improvements
  + Add Spanish message translations
  + Allow a wrapper function to run wal_files and archive_ready
    actions as non-superuser
  + Add some defensive casting to the bloat query
  + Invoke psql with option -X
  + check_txn_idle: Don't fail when query contains 'disabled' word
  + check_txn_idle: Use state_change instead of query_start.
  + check_hot_standby_delay: Correct extra space in perfdata
  + Remove \r from psql output as it can confuse some regexes
  + Sort failed jobs in check_pgagent_jobs for stable output
- run spec cleaner
- use %%license for newer distributions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553774400">- Update to version 2.24.0
  * Support new_version_pg for PG10
  * Option to skip CYCLE sequences in action sequence
  * Output per-database perfdata for pgbouncer pool checks
  * German message translations
  * Consider only client backends in query_time and friends
- Use github Source URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1580817600">- Update to version 2.25.0
  * Allow same_schema objects to be included or excluded with
  - -object and --skipobject
  * Fix to allow mixing service names and other connection
    parameters for same_schema</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1646740800">- added /etc/nrpe.d/check_postgres.cfg, containing some pre-configured
  nrpe checks for the different check options</changelog>
</package>
<package pkgid="879e47622d5300bc7920c452c8395d6bfb112842c33a9ab53774ab1a1eeaf416" name="monitoring-plugins-procs" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="67dd0bb9acd2c89945c6e9fddb9026af7571aaced1604becb9e049cad03b03d7" name="monitoring-plugins-procs" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="0483e0a3d24a31ef59021d4f9448f2a46f01a2039094948e2cbc4a8c1c6470c8" name="monitoring-plugins-radius" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="8129e7faf454920a93d91607d7b7857d82406e6a1dd8427c15bd91da6c610c63" name="monitoring-plugins-radius" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="6b0ba3d331ae6349adc01a5887b3430d018c2b27a979b921ff6729374a728461" name="monitoring-plugins-real" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="1f0beea91e796c3984e5ecfd2e209962b570f7dd1d98e877527e6ad1206e0f50" name="monitoring-plugins-real" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="20c01807890dc7512b6c186875d1806d5d7a030da643e25679100a85fbe68289" name="monitoring-plugins-rpc" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="7d742c02c8c0fc743b24831322ca6b55d42b1ed1437d50f4442f15e2c0fb7948" name="monitoring-plugins-rpc" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="cdbf59f369fa7a99ee2860a09cbacbc86e6b3d07cfc36793d8bedef69cae1a34" name="monitoring-plugins-sensors" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="85fdb93795b5d918fbf170aa6151e7a9c2ec74dede47439a9df183206645d72f" name="monitoring-plugins-sensors" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="d158512c8c1492d34844ccc2fa598a4b47039ad6cce416c9c9cff5e886497ebd" name="monitoring-plugins-smtp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="20b8849ea9c36e164a5426fafe5b463cae287c237776eeea5102f48797b7a528" name="monitoring-plugins-smtp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="7186f856048e5b46bf247ab460d59ac24f48d2719dd36a393ac3f03c62f53292" name="monitoring-plugins-snmp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="2f9013cc9ef2c432b104cff6f58d1855972778de52d6f05373883fe8e52f3063" name="monitoring-plugins-snmp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="0be71df8e5e881e0378cc7767770ec1793e865e8eff6a3c0f77be852c3fc8551" name="monitoring-plugins-sqlbase_health" arch="noarch">
  <version epoch="0" ver="1.0.0.2" rel="150400.1.1"/>
  <changelog author="mardnh@gmx.de" date="1500724800">- Initial package, version 1.0.0.2</changelog>
</package>
<package pkgid="e94fd06131955dcf6eeda7df6abc3502b3603e39a84efe4f127c8981fbb5df37" name="monitoring-plugins-sqlbase_health" arch="src">
  <version epoch="0" ver="1.0.0.2" rel="150400.1.1"/>
  <changelog author="mardnh@gmx.de" date="1500724800">- Initial package, version 1.0.0.2</changelog>
</package>
<package pkgid="a101cd5a7ae452ad103f1d2a3226b33f8f6ced3e9ac1bc5f201a33f82cd52cbb" name="monitoring-plugins-ssh" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="b85c2e66aafe3a5ac5e24332f20afafae3ade23342b54026e0402e9fec2de075" name="monitoring-plugins-ssh" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="ab5448462737e3e2773b8d5542c561af0ca79f1263dd3ffb133065514c539df2" name="monitoring-plugins-ssl-cert" arch="noarch">
  <version epoch="0" ver="1.122.0" rel="lp154.6.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1659096000">- initial version</changelog>
</package>
<package pkgid="38e32ab136f29e048f98a3e6e8f810f31ad7a16da1aec5c6788c154717c1c26f" name="monitoring-plugins-ssl-cert" arch="src">
  <version epoch="0" ver="1.122.0" rel="lp154.6.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1659096000">- initial version</changelog>
</package>
<package pkgid="4f0a06adeb432f8c89ec4393f374513d27ac0c8a37812b4af2320cd8ac94a481" name="monitoring-plugins-swap" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="e79e85050e619dcc1615d028b09b61868469beeae0a0ced773c6c1d3d0d2216a" name="monitoring-plugins-swap" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="c1854753cc7560136109e3189b3d70c9cf5ab09038617df94af0e2bdcf63fc34" name="monitoring-plugins-tcp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="03aa615c8186f8a4c49349adae5ed9027a88b855a3caca6ee19d538232f4e206" name="monitoring-plugins-tcp" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="a3dc15be71ce118316705821a3baced9e33d505861a15d825a380b8c96d213a7" name="monitoring-plugins-time" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="c589780d17ce1c50005782a495e2a8eaf5078313e7a2119dee2e911eed34c3d8" name="monitoring-plugins-time" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="580e6e5d0d15a8dfc9fec4290eadd47474453b8306202cc31bfe39e1db706a1c" name="monitoring-plugins-tomcat" arch="noarch">
  <version epoch="0" ver="1.4" rel="150400.1.1"/>
  <changelog author="lars@linux-schulserver.de" date="1398600000">- initial version 1.4</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-tomcat</changelog>
</package>
<package pkgid="dfb079954236541df3ff30ec3f2472cd6e7c9528b469dd155ea4d5e6321f6d24" name="monitoring-plugins-tomcat" arch="src">
  <version epoch="0" ver="1.4" rel="150400.1.1"/>
  <changelog author="lars@linux-schulserver.de" date="1398600000">- initial version 1.4</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-tomcat</changelog>
</package>
<package pkgid="942bf50c294cad0d1328b7773809ad27537a1df65edd0aba902eaa068c07fa0e" name="monitoring-plugins-ups" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="4948325fcf5975f9bf6f613e575e917485f509743e4162a2d61583aca2a82431" name="monitoring-plugins-ups" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="7cefbd374eb2ca7c11be64c94e0bfb34742ee6b4a059e5593730b8db4cdf74a9" name="monitoring-plugins-uptime" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="11fc367451421bec33205c1d792e5f0c8ae109a0961440292286b67145b7ca46" name="monitoring-plugins-uptime" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="209bc941ce2cf53d47f2ed089a7b9d389a4eca7a4d545865716c636a8e5bf500" name="monitoring-plugins-users" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="608e319fe17b4e38163cfe4772cd4ab13face9df0210360e5d11f8a144e54ab1" name="monitoring-plugins-users" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="ef4f96155556d26be0864b23c795001ac4864986e4c1855e3afa82b71294a4d1" name="monitoring-plugins-wave" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.6.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="6cbcfc0dc2e0056a51fded92c58837d71af4c4577841114d3250ce85f21997d8" name="monitoring-plugins-wave" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681300800">- finally remove monitoring-plugins-1.4.6-Makefile_-_no_chown.patch:
  obsoleted by monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to
  monitoring-plugins-2.3.3-check_log_-_quoting.patch</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1681300801">- added monitoring-plugins-2.3.3-check_http-proxy.patch
  Fixes a check_http bug when trying to follow a redirect
  returned from a URL retrieved via SSL proxy (issue #1764)</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.3" date="1681387200">- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- renamed monitoring-plugins-2.2-mariadb_102_build_fix.patch
  to monitoring-plugins-2.3.3-mariadb_102_build_fix.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1685534400">- Add attach_disconnected flag for usr.lib.nagios.plugins.check_procs
  and usr.lib.nagios.plugins.check_procs.sle15 apparmor profiles to
  permit /proc/PID/exe access; (bsc#1209194)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1686830400">- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697457600">- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]</changelog>
  <changelog author="ro@suse.de" date="1698667200">- renamed patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
  to monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch</changelog>
  <changelog author="ro@suse.de" date="1700136000">- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt; - 2.3.5" date="1701777600">- update to 2.3.5
  FIXES
  * Include maxfd.h in lib Makefile
  included in 2.3.4
  ENHANCEMENTS
  * check_curl: added --cookie-jar and doing proper cleanup of libcurl
  * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
  * check_dhcp: Add dhcp rogue detection
  * check_disk: add ignore-missing option to return OK for missing fs
  * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
  * check_disk: The options to include or exclude specific file
    systems now allow the usage of regex(7)
  * check_icmp: Add support to Jitter, MOS and Score
  * check_mysql: Detect running mysqldump and handle it
    more gracefully
  * check_procs: Implement --exclude-process to exclude
    specific processes
  * check_smtp: add new longoption --tls
  * check_smtp: Add option to prefix PROXY header
  * check_smtp: Add support for SMTP over TLS
  * check_smtp: Add support for SNI
  * check_snmp: Implement option to ignore mib file parsing errors
  * check_users: prefer systemd-logind over utmp
  FIXES
  * check_disk: Display SI units correctly
  * check_ircd: use pack_sockaddr_in rather than hand-rolled
  * check_log/check_oracle/check_sensors: fixed the outputs of the
    help functionality
  * check_mysql: Add mysql_close to avoid spamming the server logs
  * check_smtp: add missing -r option in usage
  * check_snmp: disable multiplier when unused
  * check_wave: Use compile time determined path to snmpget
  GENERAL
  * Sync with the Gnulib code 668c0b8ffa
  * Set autoconf prerequisite version to 2.64
  * Remove sha1 and use sha256 in some parts of the plugin structure
  * A lot of compiler warnings were fixed
  * Some code was refactored a little bit
- removed the following patches:
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch (upstream)
  + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (upstream)
  + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch
  + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
  + monitoring-plugins-2.3.3-check_icmp.patch
  + systemd-not-utmp.patch
- new check: check_mssql
  This plugin runs a query against a MS-SQL server or Sybase server
  and returns the first row.
  Recommended in monitoring-plugins-all and monitoring-plugins-extra</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1705320000">- check_ircd: Remove the perl-IO-Socket-INET6 dependency.
  * Remove the dependency on perl(IO::Socket::INET6) as it has been
    deprecated by upstream, is no longer suitable for use and its not
    being maintained. A compatible replacement for this package is
    perl(IO::Socket::IP) which is shipped by the perl-base package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.</changelog>
  <changelog author="Andrew Daugherity &lt;adaugherity@tamu.edu&gt;" date="1707134400">- enable check_curl by BuildRequiring its dependencies
- restore patches not yet applied upstream (and rename to 2.3.5):
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch
- drop upstreamed patches:
  + monitoring-plugins-2.3.3-check_by_ssh.patch (GitHub #1774)
  + monitoring-plugins-2.3.3-check_disk_on_btrfs.patch (GH #1388)
  - GitHub issues for patches upstreamed on 2023-12-05:
    + monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch (GH #1870)
    + monitoring-plugins-2.3.3-mariadb_102_build_fix.patch (GH #1522)
    + monitoring-plugins-2.3.3-check_dhcp_-_detect_rogue_dhcp_servers.patch (GH #1906)
    + monitoring-plugins-2.3.3-check_icmp.patch (GH #1807)
    + systemd-not-utmp.patch (GH #1888)
- Repair the "no chown" patch to actually avoid calling chown; avoid
  automake build deps by patching Makefile.in rather than Makefile.am.
  + After upstream updated the gl subdir, it complains that the automake
    in SLE 12 SP5 is too old.
- Fix build on SLE 12 SP5 (link failure due to mixing OpenSSL 1.0 &amp; 1.1)
  by using only OpenSSL 1.1, and excluding curl subpackage (needs uriparser).
- Rename patch files to match version number.
- sync check_mssql package description with plugin's help output
  + Note that not all distros contain perl-DBD-Sybase and/or freetds
- remove obsolete configure options
  + --with-ntp{q,dc,date}-command dropped upstream in 1.4.4 (e667553)
  + --with-proc-loadavg dropped in 1.4.6 (fe856aa)
- remove unnecessary chmod commands during build
- disable gettextize as upstream has (temporarily?) removed translations (GH #1947)</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1709035200">- naming the renamed patches exactly, to make factory-auto happy:
  + monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch to
    monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.3-check_ssh.patch to
    monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.3-check_ssh.t_-_improve_testing.patch to
    monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
  + monitoring-plugins-2.3.3-check_ntp_perf_absolute.patch to
    monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.3-root-plugins-Makefile_-_no_chown.patch to
    monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  + monitoring-plugins-2.3.3-check_log_-_quoting.patch to
    monitoring-plugins-2.3.5-check_log_-_quoting.patch
  + monitoring-plugins-2.3.3-check_http-proxy.patch to
    monitoring-plugins-2.3.5-check_http-proxy.patch</changelog>
  <changelog author="ro@suse.de" date="1712577600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/1 while we
    still have to use "uptime" (upstream issue 1999)
  - check_disk: allow to read /proc/pid/mountinfo</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1722254400">- update to 2.4.0
  General
  + Use C99 booleans @RincewindsHat
  + Improve negate plugin helptext @euniceremoquillo
  + Add new test function for percentage expressions @RincewindsHat
  Single Plugins
  + check_mailq: remove trailing whitespaces @sni
  + check_mailq: unify tabs/spaces @sni
  + check_oracle: Shellcheck fixes @RincewindsHat
  + check_ups: output ups.realpower if supported @sbraz
  + check_disk: add -n short option for --ignore-missing @sni
  + check_procs: Improve help text, mentioning excluded processes @shartge
  + check_procs: Generalise wording, remove mentioning of nrpe @shartge
  + check_curl: add haproxy protocol option @emriver
  + check_disk: increase alert precision @sni
  + check_ircd: IPv6 support @oxzi
  + check_nwstat: adds percentage used space
  + check_swap: Possibility to run check_swap without thresholds @Napsty
  + check_ups: additional alarm conditions @RincewindsHat
  + check_http/check_curl: added a --regex-state option to change the state of a regex check @andreasbaumann
  General Fixes
  + Fixes for -Wsign-compare @RincewindsHat
  + Fix logic in is_uint64_t to fix type-limit warning @RincewindsHat
  + Prevent -lcrypto from showing up in Makefile dependencies @EricFromCanada
  + Change irritating NULL assignment @RincewindsHat
  Single Plugin Fixes
  + check_dbi: Compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_tcp: Fixes an error with using the wrong type for a variable @RincewindsHat
  + check_mailq: exit on empty strings and exit early @sni
  + check_users: Change option for sanity checking arguments to avoid segfault @RincewindsHat
  + check_users: Update help to properly show that thresholds are ranges @RincewindsHat
  + check_users: fix segfault @RincewindsHat
  + check_dbi: Fix compiler warning for uninitialized variable @RincewindsHat
  + check_curl: Initialize pointer before usage @RincewindsHat
  + check_ntp: Initialize intermediate results in any case @RincewindsHat
  + check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring @RincewindsHat
  + check_dns: Remove unused variable @RincewindsHat
  + check_disk: fix ignore-missing in combination with includes @sni
  + check_procs: ignore our own children @shartge
  + check_http: Remove self assignment of a variable and add some comments @RincewindsHat
  + check_snmp: Remove unused variable @RincewindsHat
  + check_dhcp: Make implicit conversion explicit to dismiss warning @RincewindsHat
  + Ini Parser: Avoid freeing symbols from text section @RincewindsHat
  + check_icmp: keep performance data order in case of none-reachable hosts @sni
  + check_swap: Change another fake boolean to a real one @RincewindsHat
  + check_swap: Rename type since *_t is reserved for C standard types @RincewindsHat
  + check_ssh: Fix a typo in "remote-protocol parameter
  + check_ssh: Handle non-alpha software versions
  + check_ssh: properly parse a delayed version control string
  + check_disk: Fail on missing arguments for --warning and --critical and fix a test case @RincewindsHat
  + check_disk: Use new test function for percentage expressions @RincewindsHat
  + check_load: remove unused code @RincewindsHat
  + check_curl/check_http: clarified format of POST data @andreasbaumann
- introduce _service
- refresh patches:
  + monitoring-plugins-2.3.5-check_http-proxy.patch
  - &gt; monitoring-plugins-2.4.0-check_http-proxy.patch
  + monitoring-plugins-2.3.5-check_log_-_quoting.patch
  - &gt; monitoring-plugins-2.4.0-check_log_-_quoting.patch
  + monitoring-plugins-2.3.5-check_ntp_perf_absolute.patch
  - &gt; monitoring-plugins-2.4.0-check_ntp_perf_absolute.patch
  + monitoring-plugins-2.3.5-check_swap_wrong_percent.patch
  - &gt; monitoring-plugins-2.4.0-check_swap_wrong_percent.patch
  + monitoring-plugins-2.3.5-plugins-root-Makefile_-_no_chown.patch
  - &gt; monitoring-plugins-2.4.0-plugins-root-Makefile_-_no_chown.patch
- dropped patches:
  + monitoring-plugins-2.3.5-check_ssh.patch
  + monitoring-plugins-2.3.5-check_ssh.t_-_improve_testing.patch
- remove old distribution flags and following subpackages:
  + monitoring-plugins-apt
  + monitoring-plugins-game</changelog>
  <changelog author="ro@suse.de" date="1733140800">- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch
  to fix compilation with gcc-14
  passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type
- change mode to "manual" in service file</changelog>
  <changelog author="ro@suse.de" date="1738929600">- update apparmor profiles:
  - check_load: allow to read /run/systemd/sessions/*
  - check_procs: allow to read /sys/devices/system/node/</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743163200">- Backport MTU checking support for fping, and v4/v6 handling improvements
  * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1750161600">- Remove BuildRequires dhcp-devel because it is EOL.</changelog>
</package>
<package pkgid="e78a46394794a29eff35de931c3d97cd80ce4924d416f0944dd048a62dcc4dd4" name="monitoring-plugins-wl" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="718a4ef8ce04bfaa5e16f92c0b78fa2690ac36ae999f26c04b9d485bb972abae" name="monitoring-plugins-wl" arch="src">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="369b8d4d791650b74b715cd28751f654bba4fb753a749772a3db58eb9d040215" name="monitoring-plugins-wl-all" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="215f64363892783fd3bdfa4ec7e02da5257a34b42229ebd34845925611c44c9b" name="monitoring-plugins-wl-by_snmp" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="78b5e945a5f602dda0d179489d35a7fa47115501b7eeb177b8460430042cf85f" name="monitoring-plugins-wl-common" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="4e3fe2fde24f908f0afdbc3b6a374951adc5707106f81df0f4dbb720edf0aac3" name="monitoring-plugins-wl-daytime" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="7114007040371f88b554f4189ee08e29ae6f152ac1120bbf3a3c3bb12d2cb84f" name="monitoring-plugins-wl-dnsname" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="49eb9a8f490a0d7b40b402f66a15eb945ff8fb6f077b29a204a7e8ff53213403" name="monitoring-plugins-wl-files" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="67091b6c287c65b09c29e8bc1e983808b1f25d939e4342335adc9cbb9273ef9f" name="monitoring-plugins-wl-jboss" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="9043561b3136cb6d10a981212e98d9d63133fb6a69c8b767aa2e9583a53ecd1e" name="monitoring-plugins-wl-linux_procstat" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="148004dd0ba83279496280c028f01acf7c791ce9f8d5e4128f089fd0865b0ec8" name="monitoring-plugins-wl-localtime" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="310075c38c351a17fc27e88a5d22c4c19e47f854bda8ecde58ab3d204086c763" name="monitoring-plugins-wl-memcached" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="199d0c6d80cf8ca87c8cc7564552e3939a7ae2055118049cecbaa9211b238ad7" name="monitoring-plugins-wl-mysqld" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="c44845dd7df40d3a765b8f81430832c800051996542de80c623559e48082bcae" name="monitoring-plugins-wl-netint" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="6c8424aab0f08f3b640d08521d72a51d5decdac1ae800b98ff78ae72c9ce0019" name="monitoring-plugins-wl-netsnmp_memory" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="53d08c00aa935239bbca32e0010a533df5c92c3d7a2f392cea592a93510949f8" name="monitoring-plugins-wl-netsnmp_memory_15" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="130cf05f6d1dbf2b2cb4ddae4d999e507702281bde0b5c6f0cdd2ded622e023b" name="monitoring-plugins-wl-netstat" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="d4af2e3e86ac94bade822811b1e13c7f9c8791c66bcc5111e72061f9d09958d5" name="monitoring-plugins-wl-profile_nagios_executiontime" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="d9ad4ee5b82ff4bf4f2c3651a12ee1c4882bd01ec0b5f8aaf2d8c885f8b652e3" name="monitoring-plugins-wl-redis" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="c9b66942d2f3a247b8e97a67b0b3448dbb664aed965244c61f1cf988b9ec9ebb" name="monitoring-plugins-wl-snmp_attributes" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="3ca52da489c7cedfe6410238c67db8c13a6cdb1628be651019cf1a626f483bb6" name="monitoring-plugins-wl-snmp_baytech_pdu" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="04f61e9a8d3db17a4d423c6640ec35e5db31edb08a4f8f37b3b2ad71cbf26319" name="monitoring-plugins-wl-snmp_dell_powersupply" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="673dcb99b39e600015ae360c93d6809780bba3345b4d518e56334ce033674e8f" name="monitoring-plugins-wl-snmp_netint" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="39543b7354e511aba42e709606dac666b2c95919577bbde6698aae208c3102a1" name="monitoring-plugins-wl-snmp_raid" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="c7661e34459424424cac6df622f493d2fa85e58677cd72ac04c4df8393560545" name="monitoring-plugins-wl-snmp_table" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="2ba7f6995d31855a728a138bd3060265cfe5609b0f68ca4a422f4881aa2fbd73" name="monitoring-plugins-wl-snmp_temperature" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="93cfb0b0345df08735d93fe8e42d99deddb34d5b17dde93f3e1edca7c9e5c535" name="monitoring-plugins-wl-tftp" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="c97bd09e11496220c5942717f3a6002adc4bb6e5cce19a0b6925fae7b85ee6d8" name="monitoring-plugins-wl-uptime" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.1.2"/>
  <changelog author="heinemannj66@gmail.com" date="1389960000">- initial version</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- Renamed package to monitoring-plugins-wl</changelog>
</package>
<package pkgid="fb45706c93b126bec1b28b87b050c0df5d63c4bb634fb08c13ef8400efd52c06" name="nagios-rpm-macros" arch="noarch">
  <version epoch="0" ver="0.14" rel="150400.2.1"/>
  <changelog author="lars@linux-schulserver.de" date="1363176000">- general update for 12.1, 12.2 and 12.3 for bnc#809180</changelog>
  <changelog author="obs@botter.cc" date="1365681600">- add additional check_mk path (since 1.2.2) to macros.check_mk
  + %livestatus_notificationsdir</changelog>
  <changelog author="lars@linux-schulserver.de" date="1375876800">- added new macros:
  + %icinga_user_group_add
  + %icinga_command_user_group_add
  to make it easier to have the same useradd/groupadd invocations
  in all packages</changelog>
  <changelog author="lars@linux-schulserver.de" date="1378814400">- adapt check_mk directories for icinga usage</changelog>
  <changelog author="lars@linux-schulserver.de" date="1397563200">- update to 0.09:
  + added macros.icinga2</changelog>
  <changelog author="thardeck@suse.com" date="1403524800">- update to 0.10:
  + adapt icinga[2] macros to use /run instead of /var/run on modern systems
  + this change can easily be used for other macros, just use %{_rundir} instead of "%{_localstatedir}/run"</changelog>
  <changelog author="lars@linux-schulserver.de" date="1418472000">- update to 0.11:
  + added %%{livestatus_check_mk_checks_mandir} for man pages of
    additional check_mk checks</changelog>
  <changelog author="lars@linux-schulserver.de" date="1425902400">- update to 0.12:
  + added livestatus_log_dir</changelog>
  <changelog author="lars@linux-schulserver.de" date="1437912000">- update to 0.13:
  + added %plugin_confdir pointing to /etc/monitoring-plugins</changelog>
  <changelog author="ecsos@opensuse.org" date="1511611200">- update to 0.14
  + added %icinga_webgroup for icingaweb2 and their modules</changelog>
</package>
<package pkgid="c32210adb2967c855c27a51ed9feae2633e7a0221bab658b5a2ae955f7910cfc" name="nagios-rpm-macros" arch="src">
  <version epoch="0" ver="0.14" rel="150400.2.1"/>
  <changelog author="lars@linux-schulserver.de" date="1320148800">- added %nagios_libdir</changelog>
  <changelog author="lars@linux-schulserver.de" date="1320494400">- added first set of macros for check_mk aka livestatus
- added first set of macros for pnp4nagios</changelog>
  <changelog author="lars@linux-schulserver.de" date="1322568000">- added %pnp4nagios_libdir</changelog>
  <changelog author="lars@linux-schulserver.de" date="1323259200">- added macros.nagiosgrapher</changelog>
  <changelog author="lars@linux-schulserver.de" date="1328616000">- added macros.icinga</changelog>
  <changelog author="thardeck@suse.com" date="1329480000">- added additional Icinga paths</changelog>
  <changelog author="thardeck@suse.com" date="1338292800">- added additional Icinga paths for Icinga 1.7</changelog>
  <changelog author="thardeck@suse.com" date="1345204800">- readded status.dat and retention.dat paths</changelog>
  <changelog author="lars@linux-schulserver.de" date="1357041600">Update to 0.06:
- added new macros:
  + %nagios_user_group_add
  + %nagios_command_user_group_add
  to make it easier to have the same useradd/groupadd invocations
  in all packages</changelog>
  <changelog author="lars@linux-schulserver.de" date="1362916800">- added icinga_tempdir and icinga_tempfile</changelog>
  <changelog author="lars@linux-schulserver.de" date="1363176000">- general update for 12.1, 12.2 and 12.3 for bnc#809180</changelog>
  <changelog author="obs@botter.cc" date="1365681600">- add additional check_mk path (since 1.2.2) to macros.check_mk
  + %livestatus_notificationsdir</changelog>
  <changelog author="lars@linux-schulserver.de" date="1375876800">- added new macros:
  + %icinga_user_group_add
  + %icinga_command_user_group_add
  to make it easier to have the same useradd/groupadd invocations
  in all packages</changelog>
  <changelog author="lars@linux-schulserver.de" date="1378814400">- adapt check_mk directories for icinga usage</changelog>
  <changelog author="lars@linux-schulserver.de" date="1397563200">- update to 0.09:
  + added macros.icinga2</changelog>
  <changelog author="thardeck@suse.com" date="1403524800">- update to 0.10:
  + adapt icinga[2] macros to use /run instead of /var/run on modern systems
  + this change can easily be used for other macros, just use %{_rundir} instead of "%{_localstatedir}/run"</changelog>
  <changelog author="lars@linux-schulserver.de" date="1418472000">- update to 0.11:
  + added %%{livestatus_check_mk_checks_mandir} for man pages of
    additional check_mk checks</changelog>
  <changelog author="lars@linux-schulserver.de" date="1425902400">- update to 0.12:
  + added livestatus_log_dir</changelog>
  <changelog author="lars@linux-schulserver.de" date="1437912000">- update to 0.13:
  + added %plugin_confdir pointing to /etc/monitoring-plugins</changelog>
  <changelog author="ecsos@opensuse.org" date="1511611200">- update to 0.14
  + added %icinga_webgroup for icingaweb2 and their modules</changelog>
</package>
<package pkgid="0b35ea82ee92ac75af5e92895ee4ff895351b9ef018322d0a27b41dc04c86a36" name="nrdp" arch="noarch">
  <version epoch="0" ver="2.0.6" rel="lp154.2.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1613476800">- Version 2.0.4
  Updated jQuery version and Bootstrap version to fix CVE issues
  Updated clients due to Python 2 EOL
  Fixed various issues with the PHP version of send_nrdp.php
- Version 2.0.3 released on 6 Jan 2020
  Fixed issue with require_https parameter.
- Version 2.0.2 released on 18 Jul 2019
  Fixes timestamps for last check in Nagios Core for passive checks submitted by NRDP.
- Version 2.0.1 released on 16 Jul 2019
  Fixed issue where passive checks via XML would not parse properly without newlines.
- Version 2.0.0 released on 20 Jun 2019
  New version of NRDP with some additions and with the License change to GPLv3</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1727438400">- Version 2.0.6
  Make sure tabs aren't mistakenly added to the output file of nrdp_write_check_output_to_cmd - (tsadpbb)
  Fixes for deprecations in PHP 8.2
- Version 2.0.5
  Fixed issues with nagiospassivecheck plugin in Nagios XI systems</changelog>
</package>
<package pkgid="62f39f7d60cdff841ba4bfc28d324d74ff0f3f67824207a24006d57d74bc09f9" name="nrdp" arch="src">
  <version epoch="0" ver="2.0.6" rel="lp154.2.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1613476800">- Version 2.0.4
  Updated jQuery version and Bootstrap version to fix CVE issues
  Updated clients due to Python 2 EOL
  Fixed various issues with the PHP version of send_nrdp.php
- Version 2.0.3 released on 6 Jan 2020
  Fixed issue with require_https parameter.
- Version 2.0.2 released on 18 Jul 2019
  Fixes timestamps for last check in Nagios Core for passive checks submitted by NRDP.
- Version 2.0.1 released on 16 Jul 2019
  Fixed issue where passive checks via XML would not parse properly without newlines.
- Version 2.0.0 released on 20 Jun 2019
  New version of NRDP with some additions and with the License change to GPLv3</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1727438400">- Version 2.0.6
  Make sure tabs aren't mistakenly added to the output file of nrdp_write_check_output_to_cmd - (tsadpbb)
  Fixes for deprecations in PHP 8.2
- Version 2.0.5
  Fixed issues with nagiospassivecheck plugin in Nagios XI systems</changelog>
</package>
<package pkgid="73a3f3324e35f84dc2d1df0c0dcc76b6217c1658a08eb1fc57b74c29ac3d46d3" name="nrdp-client-php" arch="noarch">
  <version epoch="0" ver="2.0.6" rel="lp154.2.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1613476800">- Version 2.0.4
  Updated jQuery version and Bootstrap version to fix CVE issues
  Updated clients due to Python 2 EOL
  Fixed various issues with the PHP version of send_nrdp.php
- Version 2.0.3 released on 6 Jan 2020
  Fixed issue with require_https parameter.
- Version 2.0.2 released on 18 Jul 2019
  Fixes timestamps for last check in Nagios Core for passive checks submitted by NRDP.
- Version 2.0.1 released on 16 Jul 2019
  Fixed issue where passive checks via XML would not parse properly without newlines.
- Version 2.0.0 released on 20 Jun 2019
  New version of NRDP with some additions and with the License change to GPLv3</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1727438400">- Version 2.0.6
  Make sure tabs aren't mistakenly added to the output file of nrdp_write_check_output_to_cmd - (tsadpbb)
  Fixes for deprecations in PHP 8.2
- Version 2.0.5
  Fixed issues with nagiospassivecheck plugin in Nagios XI systems</changelog>
</package>
<package pkgid="c713730903f09231855b5e7000bfbd0951a710db2b37ea9532b80757c10d47df" name="nrdp-client-python" arch="noarch">
  <version epoch="0" ver="2.0.6" rel="lp154.2.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1613476800">- Version 2.0.4
  Updated jQuery version and Bootstrap version to fix CVE issues
  Updated clients due to Python 2 EOL
  Fixed various issues with the PHP version of send_nrdp.php
- Version 2.0.3 released on 6 Jan 2020
  Fixed issue with require_https parameter.
- Version 2.0.2 released on 18 Jul 2019
  Fixes timestamps for last check in Nagios Core for passive checks submitted by NRDP.
- Version 2.0.1 released on 16 Jul 2019
  Fixed issue where passive checks via XML would not parse properly without newlines.
- Version 2.0.0 released on 20 Jun 2019
  New version of NRDP with some additions and with the License change to GPLv3</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1727438400">- Version 2.0.6
  Make sure tabs aren't mistakenly added to the output file of nrdp_write_check_output_to_cmd - (tsadpbb)
  Fixes for deprecations in PHP 8.2
- Version 2.0.5
  Fixed issues with nagiospassivecheck plugin in Nagios XI systems</changelog>
</package>
<package pkgid="4f34d0638d9fa8ff081364ca49906a74e34f7fa996e20107a66abd355908f942" name="nrdp-client-shell" arch="noarch">
  <version epoch="0" ver="2.0.6" rel="lp154.2.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1613476800">- Version 2.0.4
  Updated jQuery version and Bootstrap version to fix CVE issues
  Updated clients due to Python 2 EOL
  Fixed various issues with the PHP version of send_nrdp.php
- Version 2.0.3 released on 6 Jan 2020
  Fixed issue with require_https parameter.
- Version 2.0.2 released on 18 Jul 2019
  Fixes timestamps for last check in Nagios Core for passive checks submitted by NRDP.
- Version 2.0.1 released on 16 Jul 2019
  Fixed issue where passive checks via XML would not parse properly without newlines.
- Version 2.0.0 released on 20 Jun 2019
  New version of NRDP with some additions and with the License change to GPLv3</changelog>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1727438400">- Version 2.0.6
  Make sure tabs aren't mistakenly added to the output file of nrdp_write_check_output_to_cmd - (tsadpbb)
  Fixes for deprecations in PHP 8.2
- Version 2.0.5
  Fixed issues with nagiospassivecheck plugin in Nagios XI systems</changelog>
</package>
<package pkgid="f6a49579387d06d74e36f8104044b2eaacb5a8c1a0774262c92470862beb3d29" name="nrpe" arch="src">
  <version epoch="0" ver="4.0.3" rel="lp154.2.29"/>
  <changelog author="lars@linux-schulserver.de" date="1470830400">- remove patches that are fixed upstream:
  + nagios-nrpe-buffersize.patch
  + nrpe-weird_output.patch</changelog>
  <changelog author="ro@suse.de" date="1476273600">- add usr.sbin.nrpe as source12 (only example for now)
- call tmpfiles_create in postinstall (bsc#1080637 and bsc#924649)
- add /run/nrpe as ghost</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Description updates</changelog>
  <changelog author="lars@linux-schulserver.de" date="1481112000">- correctly call the systemd macros for all systemd units</changelog>
  <changelog author="lars@linux-schulserver.de" date="1492430400">-update to 3.1.0:
  ENHANCEMENTS
  - Added option to nrpe.cfg.in that can override hard-coded NASTY_METACHARS (John Frickson)
  - While processing 'include_dir' statement, sort the files (Philippe Kueck / John Frickson)
  - nrpe can now write to a log file using 'log_file=' in nrpe.cfg (John Frickson)
  - check_nrpe can now write to a log file using '--log-file=' or '-g' options (John Frickson)
  FIXES
  - Added missing debugging syslog entries, and changed printf()'s to syslog()'s. (Jobst Schmalenbach)
  - Fix help output for ssl option (configure) (Ruben Kerkhof)
  - Fixes to README.SSL.md and SECURITY.md (Elan Ruusamäe)
  - Changed the 'check_load' command in nrpe.cfg.in (minusdavid)
  - Minor change to logging in check_nrpe (John Frickson)
  - Removed function `b64_decode` which wasn't being used (John Frickson)
  - check_nrpe ignores -a option when -f option is specified (John Frickson)
  - Added missing LICENSE file (John Frickson)
  - Off-by-one BO in my_system() (John Frickson)
  - Add SOURCE_DATE_EPOCH specification support for reproducible builds. (Bas Couwenberg)
  - nrpe 3.0.1 allows TLSv1 and TLSv1.1 when I configure for TLSv1.2+ (John Frickson)
  - "Remote %s accepted a Version %s Packet", please add to debug (John Frickson)
  - nrpe 3.0.1 segfaults when key and/or cert are broken symlinks (John Frickson)
  - Fixed a couple of typos in docs/NRPE.* files (Ludmil Meltchev)
  - Changed release date to ISO format (yyyy-mm-dd) (John Frickson)
  - Fix systemd unit description (Bas Couwenberg)
  - Add reload command to systemd service file (Bas Couwenberg)
  - fix file not found error when updating version (Sven Nierlein)
  - Spelling fixes (Josh Soref)
  - Return UNKNOWN when check_nrpe cannot communicate with nrpe and -u set (John Frickson)
  - xinetd.d parameter causes many messages in log file (John Frickson)
  - Fixes for openssl 1.1.x (Stephen Smoogen / John Frickson)
  - PATH and other environment variables not set with numeric nrpe_user (John Frickson)
- remove upstreamed patches:
  + nrpe-more_random.patch
  + nrpe-drop_privileges_before_writing_pidfile.patch
  + nrpe-3.0-Makefile_use_DESTDIR.patch
- refreshed other patches</changelog>
  <changelog author="ro@suse.de" date="1492776000">- fix buildrequires for centos:
  - tcpd-devel is tcp_wrappers-devel
  - kerberos is krb5-devel</changelog>
  <changelog author="ro@suse.de" date="1492776001">- require inet-daemon only if suse_version is set
- call centos macros for systemd
- drop Requires=var-run.mount line from service file on centos</changelog>
  <changelog author="lars@linux-schulserver.de" date="1496059200">- update to 3.1.1:
  FIXES
  - The '--log-file=' or '-g' option is missing from the help (John Frickson)
  - check_nrpe = segfault when specifying a config file (John Frickson)
  - Alternate log file not being used soon enough (John Frickson)
  - Unable to compile v3.1.0rc1 with new SSL checks on rh5 (John Frickson)
  - Unable to compile nrpe-3.1.0 - undefined references to va_start, va_end (John Frickson)
  - Can't build on Debian Stretch, openssl 1.1.0c (John Frickson)
  - Fix build failure with -Werror=format-security (Bas Couwenberg)
  - Fixed a typo in `nrpe.spec.in` (John Frickson)
  - More detailed error logging for SSL (John Frickson)
  - Fix infinite loop when unresolvable host is in allowed_hosts (Nick / John Frickson)
- refreshed all patches</changelog>
  <changelog author="ro@suse.de" date="1500984000">- change prereq from /bin/logger to /usr/bin/logger except for
  code11 and older</changelog>
  <changelog author="ro@suse.de" date="1512475200">- update to 3.2.1:
  FIXES
  - Change seteuid error messages to warning/debug (Bryan Heden)
  - Fix segfault when no nrpe_user is specified (Stephen Smoogen, Bryan Heden)
  - Added additional strings to error messages to remove duplicates (Bryan Heden)
  - Fix nrpe.spec for rpmbuild (Bryan Heden)
  - Fix error for drop_privileges when using inetd (xalasys-luc, Bryan Heden)
- update to 3.2.0:
  ENHANCEMENTS
  - Added max_commands definition to nrpe.cfg to rate limit simultaneous fork()ed children (Bryan Heden)
  - Added -E, --stderr-to-stdout options for check_nrpe to redirect output (Bryan Heden)
  - Added support for Gentoo init (Troy Lea @box293)
  - Cleaned up code a bit, updated readmes and comments across the board (Bryan Heden)
  - Added -V, --version to nrpe and fixed the output (Bryan Heden)
  - Added different SSL error messages to be able to pinpoint where some SSL errors occured (Bryan Heden)
  - Updated logic in al parse_allowed_hosts (Bryan Heden)
  - Added builtin OpenSSL Engine support where available (Bryan Heden + @skrueger8)
  - Clean up compilation warnings (Bryan Heden)
  - Added more commented commands in nrpe.cfg (Bryan Heden)
  FIXES
  - Undefined check returns UNKNOWN (Bryan Heden)
  - Fix incompatibility with OpenSSL 1.1.0 via SECLEVEL distinction (Bryan Heden)
  - Fix ipv4 error in logfile even if address is ipv6 (Bryan Heden)
  - Fix improper valid/invalid certificate warnings (Bryan Heden)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1512561600">- remove unneeded nrpe@.service file
- cleanup the %%pre/%%post commands</changelog>
  <changelog author="obs@botter.cc" date="1513339200">- remove additional reference to removed nrpe@.service file</changelog>
  <changelog author="dimstar@opensuse.org" date="1522065600">- Own %{_sysconfdir}/xinetd.d: filesystem won't own this directory
  much longer (boo#1084457).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1528113600">- only include %{_sysconfdir}/xinetd.d on newer distributions
  (fixes submission of this package as update for SLE12-SP4
  and Leap 42.3 - boo#938906)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1550404800">- add nrpe.xml snipplet for firewalld
- still ship nrpe snipplet for SuSEfirewalld for now
- use systemd files directly from upstream:
  + drop Requires=var-run.mount line from service file
  + drop nrpe.service
  + drop nrpe.socket
  + do not create tmpfiles.d/nrpe in spec any longer
- handle migration from /etc/nagios/nrpe.cfg to /etc/nrpe.cfg also
  for systemd case (triggerun)
- increase warn/crit level for processes to 350/400 in a default
  installation
- added patch and dh.h file to NOT re-calculate dh.h parameters
  during each build (for reproducable builds).
  Can be enable/disable by setting the 'reproducable' build
  condition. Default is: "on" for suse_version &gt;= 15
  + nrpe-3.2.1-static_dh_parameters.patch
  + nrpe-3.2.1-dh.h
- use _rundir and _tmpfilesdir macros everywhere
- do not create nagios user/group during install on (open)SUSE
  systems and rely on the files section here instead
- rename nagios-nrpe-rpmlintrc and nagios-nrpe-SuSEfirewall2 to
  nrpe-rpmlintrc and nrpe-SuSEfirewall2
- simplify rpmlintrc
- build nrpe-doc package as noarch
- specfile cleanup &amp; remove other distribution specials
- disable chkconfig call in Makefile on old distributions
  nrpe-3.2.1-disable-chkconfig_in_Makefile.patch</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1552824000">- Do not package nrpe.xml for Leap 15.0, as it is included in
  firewalld package there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1582286400">- nrpe.xml firewalld file is handled by firewalld package
- Leap 15.1 is suse_version 1500 (thanks, dimstar)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1595937600">- Don't install SuSEfirewall2 service file, SuSEfirewall2 is gone</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1611316800">- update to 4.0.3
  ENHANCEMENTS
  * Added TLSv1.3 and TLSv1.3+ support for systems that have it (Nigel Yong, Rahul Golam)
  * Added IPv6 ip address to list of default allow_from hosts (Troy Lea)
  * Added -D option to disable logging to syslog (Tom Griep, Sebastian Wolf)
  * Added -3 option to force check_nrpe to use NRPE v3 packets
  * OpenRC: provide a default path for nrpe.cfg (Michael Orlitzky)
  * OpenRC: Use RC_SVCNAME over a hard-coded PID file (j-licht)
  FIXES
  * Fixed nasty_metachars not being read from config file (#235) (Sebastian Wolf)
  * Fixed buffer length calculations/writing past memory boundaries
    on some systems (#227, #228) (Andreas Baumann, hariwe, Sebastian Wolf)
  * Fixed use of uninitialized variable when validating requests (#229) (hariwe, Sebastian Wolf)
  * Fixed syslog flooding with CRC-checking errors when both plugin
    and agent were updated to version 4 (Sebastian Wolf)
  * Checks for '!' now only occur inside the command buffer (Joni Eskelinen)
  * NRPE daemon is more resilient to DOS attacks (Leonid Vasiliev)
  * allowed_hosts will no longer test getaddrinfo records against the
    wrong protocol (dombenson)
  * nasty_metachars will now handle C escape sequences properly when
    specified in the config file (Sebastian Wolf)
  * Calculated packet sizes now struct padding/alignment when sending
    and receiving messages (Sebastian Wolf)
  * Buffer sizes are now checked before use in packet size calculation (Sebastian Wolf)
  * When using include_dir, individual files' errors do not prevent
    the remaining files from being read (Sebastian Wolf)
- refreshed the following patches:
  * nrpe-implicit_declaration.patch
  * nrpe-improved_help.patch
  * nrpe_check_control.patch
- renamed and refreshed the following patches/sources:
  * nrpe-3.2.1-disable-chkconfig_in_Makefile.patch
  - &gt; nrpe-disable-chkconfig_in_Makefile.patch
  * nrpe-3.2.1-static_dh_parameters.patch
  - &gt; nrpe-static_dh_parameters.patch
  * nrpe-3.2.1-dh.h -&gt; nrpe-dh.h
- enhanced README.SUSE with some words about Apparmor
- added an include directive in usr.sbin.nrpe apparmor config
  and a basic local/usr.sbin.nrpe file in the docu-directory</changelog>
</package>
<package pkgid="290c32c272a3839174c4e7f3ae7ef1c54ef4189a8cf198fbf02cf91ae18e98f3" name="nrpe" arch="x86_64">
  <version epoch="0" ver="4.0.3" rel="lp154.2.29"/>
  <changelog author="lars@linux-schulserver.de" date="1470830400">- remove patches that are fixed upstream:
  + nagios-nrpe-buffersize.patch
  + nrpe-weird_output.patch</changelog>
  <changelog author="ro@suse.de" date="1476273600">- add usr.sbin.nrpe as source12 (only example for now)
- call tmpfiles_create in postinstall (bsc#1080637 and bsc#924649)
- add /run/nrpe as ghost</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Description updates</changelog>
  <changelog author="lars@linux-schulserver.de" date="1481112000">- correctly call the systemd macros for all systemd units</changelog>
  <changelog author="lars@linux-schulserver.de" date="1492430400">-update to 3.1.0:
  ENHANCEMENTS
  - Added option to nrpe.cfg.in that can override hard-coded NASTY_METACHARS (John Frickson)
  - While processing 'include_dir' statement, sort the files (Philippe Kueck / John Frickson)
  - nrpe can now write to a log file using 'log_file=' in nrpe.cfg (John Frickson)
  - check_nrpe can now write to a log file using '--log-file=' or '-g' options (John Frickson)
  FIXES
  - Added missing debugging syslog entries, and changed printf()'s to syslog()'s. (Jobst Schmalenbach)
  - Fix help output for ssl option (configure) (Ruben Kerkhof)
  - Fixes to README.SSL.md and SECURITY.md (Elan Ruusamäe)
  - Changed the 'check_load' command in nrpe.cfg.in (minusdavid)
  - Minor change to logging in check_nrpe (John Frickson)
  - Removed function `b64_decode` which wasn't being used (John Frickson)
  - check_nrpe ignores -a option when -f option is specified (John Frickson)
  - Added missing LICENSE file (John Frickson)
  - Off-by-one BO in my_system() (John Frickson)
  - Add SOURCE_DATE_EPOCH specification support for reproducible builds. (Bas Couwenberg)
  - nrpe 3.0.1 allows TLSv1 and TLSv1.1 when I configure for TLSv1.2+ (John Frickson)
  - "Remote %s accepted a Version %s Packet", please add to debug (John Frickson)
  - nrpe 3.0.1 segfaults when key and/or cert are broken symlinks (John Frickson)
  - Fixed a couple of typos in docs/NRPE.* files (Ludmil Meltchev)
  - Changed release date to ISO format (yyyy-mm-dd) (John Frickson)
  - Fix systemd unit description (Bas Couwenberg)
  - Add reload command to systemd service file (Bas Couwenberg)
  - fix file not found error when updating version (Sven Nierlein)
  - Spelling fixes (Josh Soref)
  - Return UNKNOWN when check_nrpe cannot communicate with nrpe and -u set (John Frickson)
  - xinetd.d parameter causes many messages in log file (John Frickson)
  - Fixes for openssl 1.1.x (Stephen Smoogen / John Frickson)
  - PATH and other environment variables not set with numeric nrpe_user (John Frickson)
- remove upstreamed patches:
  + nrpe-more_random.patch
  + nrpe-drop_privileges_before_writing_pidfile.patch
  + nrpe-3.0-Makefile_use_DESTDIR.patch
- refreshed other patches</changelog>
  <changelog author="ro@suse.de" date="1492776000">- fix buildrequires for centos:
  - tcpd-devel is tcp_wrappers-devel
  - kerberos is krb5-devel</changelog>
  <changelog author="ro@suse.de" date="1492776001">- require inet-daemon only if suse_version is set
- call centos macros for systemd
- drop Requires=var-run.mount line from service file on centos</changelog>
  <changelog author="lars@linux-schulserver.de" date="1496059200">- update to 3.1.1:
  FIXES
  - The '--log-file=' or '-g' option is missing from the help (John Frickson)
  - check_nrpe = segfault when specifying a config file (John Frickson)
  - Alternate log file not being used soon enough (John Frickson)
  - Unable to compile v3.1.0rc1 with new SSL checks on rh5 (John Frickson)
  - Unable to compile nrpe-3.1.0 - undefined references to va_start, va_end (John Frickson)
  - Can't build on Debian Stretch, openssl 1.1.0c (John Frickson)
  - Fix build failure with -Werror=format-security (Bas Couwenberg)
  - Fixed a typo in `nrpe.spec.in` (John Frickson)
  - More detailed error logging for SSL (John Frickson)
  - Fix infinite loop when unresolvable host is in allowed_hosts (Nick / John Frickson)
- refreshed all patches</changelog>
  <changelog author="ro@suse.de" date="1500984000">- change prereq from /bin/logger to /usr/bin/logger except for
  code11 and older</changelog>
  <changelog author="ro@suse.de" date="1512475200">- update to 3.2.1:
  FIXES
  - Change seteuid error messages to warning/debug (Bryan Heden)
  - Fix segfault when no nrpe_user is specified (Stephen Smoogen, Bryan Heden)
  - Added additional strings to error messages to remove duplicates (Bryan Heden)
  - Fix nrpe.spec for rpmbuild (Bryan Heden)
  - Fix error for drop_privileges when using inetd (xalasys-luc, Bryan Heden)
- update to 3.2.0:
  ENHANCEMENTS
  - Added max_commands definition to nrpe.cfg to rate limit simultaneous fork()ed children (Bryan Heden)
  - Added -E, --stderr-to-stdout options for check_nrpe to redirect output (Bryan Heden)
  - Added support for Gentoo init (Troy Lea @box293)
  - Cleaned up code a bit, updated readmes and comments across the board (Bryan Heden)
  - Added -V, --version to nrpe and fixed the output (Bryan Heden)
  - Added different SSL error messages to be able to pinpoint where some SSL errors occured (Bryan Heden)
  - Updated logic in al parse_allowed_hosts (Bryan Heden)
  - Added builtin OpenSSL Engine support where available (Bryan Heden + @skrueger8)
  - Clean up compilation warnings (Bryan Heden)
  - Added more commented commands in nrpe.cfg (Bryan Heden)
  FIXES
  - Undefined check returns UNKNOWN (Bryan Heden)
  - Fix incompatibility with OpenSSL 1.1.0 via SECLEVEL distinction (Bryan Heden)
  - Fix ipv4 error in logfile even if address is ipv6 (Bryan Heden)
  - Fix improper valid/invalid certificate warnings (Bryan Heden)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1512561600">- remove unneeded nrpe@.service file
- cleanup the %%pre/%%post commands</changelog>
  <changelog author="obs@botter.cc" date="1513339200">- remove additional reference to removed nrpe@.service file</changelog>
  <changelog author="dimstar@opensuse.org" date="1522065600">- Own %{_sysconfdir}/xinetd.d: filesystem won't own this directory
  much longer (boo#1084457).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1528113600">- only include %{_sysconfdir}/xinetd.d on newer distributions
  (fixes submission of this package as update for SLE12-SP4
  and Leap 42.3 - boo#938906)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1550404800">- add nrpe.xml snipplet for firewalld
- still ship nrpe snipplet for SuSEfirewalld for now
- use systemd files directly from upstream:
  + drop Requires=var-run.mount line from service file
  + drop nrpe.service
  + drop nrpe.socket
  + do not create tmpfiles.d/nrpe in spec any longer
- handle migration from /etc/nagios/nrpe.cfg to /etc/nrpe.cfg also
  for systemd case (triggerun)
- increase warn/crit level for processes to 350/400 in a default
  installation
- added patch and dh.h file to NOT re-calculate dh.h parameters
  during each build (for reproducable builds).
  Can be enable/disable by setting the 'reproducable' build
  condition. Default is: "on" for suse_version &gt;= 15
  + nrpe-3.2.1-static_dh_parameters.patch
  + nrpe-3.2.1-dh.h
- use _rundir and _tmpfilesdir macros everywhere
- do not create nagios user/group during install on (open)SUSE
  systems and rely on the files section here instead
- rename nagios-nrpe-rpmlintrc and nagios-nrpe-SuSEfirewall2 to
  nrpe-rpmlintrc and nrpe-SuSEfirewall2
- simplify rpmlintrc
- build nrpe-doc package as noarch
- specfile cleanup &amp; remove other distribution specials
- disable chkconfig call in Makefile on old distributions
  nrpe-3.2.1-disable-chkconfig_in_Makefile.patch</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1552824000">- Do not package nrpe.xml for Leap 15.0, as it is included in
  firewalld package there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1582286400">- nrpe.xml firewalld file is handled by firewalld package
- Leap 15.1 is suse_version 1500 (thanks, dimstar)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1595937600">- Don't install SuSEfirewall2 service file, SuSEfirewall2 is gone</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1611316800">- update to 4.0.3
  ENHANCEMENTS
  * Added TLSv1.3 and TLSv1.3+ support for systems that have it (Nigel Yong, Rahul Golam)
  * Added IPv6 ip address to list of default allow_from hosts (Troy Lea)
  * Added -D option to disable logging to syslog (Tom Griep, Sebastian Wolf)
  * Added -3 option to force check_nrpe to use NRPE v3 packets
  * OpenRC: provide a default path for nrpe.cfg (Michael Orlitzky)
  * OpenRC: Use RC_SVCNAME over a hard-coded PID file (j-licht)
  FIXES
  * Fixed nasty_metachars not being read from config file (#235) (Sebastian Wolf)
  * Fixed buffer length calculations/writing past memory boundaries
    on some systems (#227, #228) (Andreas Baumann, hariwe, Sebastian Wolf)
  * Fixed use of uninitialized variable when validating requests (#229) (hariwe, Sebastian Wolf)
  * Fixed syslog flooding with CRC-checking errors when both plugin
    and agent were updated to version 4 (Sebastian Wolf)
  * Checks for '!' now only occur inside the command buffer (Joni Eskelinen)
  * NRPE daemon is more resilient to DOS attacks (Leonid Vasiliev)
  * allowed_hosts will no longer test getaddrinfo records against the
    wrong protocol (dombenson)
  * nasty_metachars will now handle C escape sequences properly when
    specified in the config file (Sebastian Wolf)
  * Calculated packet sizes now struct padding/alignment when sending
    and receiving messages (Sebastian Wolf)
  * Buffer sizes are now checked before use in packet size calculation (Sebastian Wolf)
  * When using include_dir, individual files' errors do not prevent
    the remaining files from being read (Sebastian Wolf)
- refreshed the following patches:
  * nrpe-implicit_declaration.patch
  * nrpe-improved_help.patch
  * nrpe_check_control.patch
- renamed and refreshed the following patches/sources:
  * nrpe-3.2.1-disable-chkconfig_in_Makefile.patch
  - &gt; nrpe-disable-chkconfig_in_Makefile.patch
  * nrpe-3.2.1-static_dh_parameters.patch
  - &gt; nrpe-static_dh_parameters.patch
  * nrpe-3.2.1-dh.h -&gt; nrpe-dh.h
- enhanced README.SUSE with some words about Apparmor
- added an include directive in usr.sbin.nrpe apparmor config
  and a basic local/usr.sbin.nrpe file in the docu-directory</changelog>
</package>
<package pkgid="0b5a55ea82d842683e65c123d39f8eeb34cfd35adffbea14681eea8637e0d438" name="nrpe" arch="src">
  <version epoch="0" ver="4.1.1" rel="lp154.97.5"/>
  <changelog author="ro@suse.de" date="1500984000">- change prereq from /bin/logger to /usr/bin/logger except for
  code11 and older</changelog>
  <changelog author="ro@suse.de" date="1512475200">- update to 3.2.1:
  FIXES
  - Change seteuid error messages to warning/debug (Bryan Heden)
  - Fix segfault when no nrpe_user is specified (Stephen Smoogen, Bryan Heden)
  - Added additional strings to error messages to remove duplicates (Bryan Heden)
  - Fix nrpe.spec for rpmbuild (Bryan Heden)
  - Fix error for drop_privileges when using inetd (xalasys-luc, Bryan Heden)
- update to 3.2.0:
  ENHANCEMENTS
  - Added max_commands definition to nrpe.cfg to rate limit simultaneous fork()ed children (Bryan Heden)
  - Added -E, --stderr-to-stdout options for check_nrpe to redirect output (Bryan Heden)
  - Added support for Gentoo init (Troy Lea @box293)
  - Cleaned up code a bit, updated readmes and comments across the board (Bryan Heden)
  - Added -V, --version to nrpe and fixed the output (Bryan Heden)
  - Added different SSL error messages to be able to pinpoint where some SSL errors occured (Bryan Heden)
  - Updated logic in al parse_allowed_hosts (Bryan Heden)
  - Added builtin OpenSSL Engine support where available (Bryan Heden + @skrueger8)
  - Clean up compilation warnings (Bryan Heden)
  - Added more commented commands in nrpe.cfg (Bryan Heden)
  FIXES
  - Undefined check returns UNKNOWN (Bryan Heden)
  - Fix incompatibility with OpenSSL 1.1.0 via SECLEVEL distinction (Bryan Heden)
  - Fix ipv4 error in logfile even if address is ipv6 (Bryan Heden)
  - Fix improper valid/invalid certificate warnings (Bryan Heden)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1512561600">- remove unneeded nrpe@.service file
- cleanup the %%pre/%%post commands</changelog>
  <changelog author="obs@botter.cc" date="1513339200">- remove additional reference to removed nrpe@.service file</changelog>
  <changelog author="dimstar@opensuse.org" date="1522065600">- Own %{_sysconfdir}/xinetd.d: filesystem won't own this directory
  much longer (boo#1084457).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1528113600">- only include %{_sysconfdir}/xinetd.d on newer distributions
  (fixes submission of this package as update for SLE12-SP4
  and Leap 42.3 - boo#938906)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1550404800">- add nrpe.xml snipplet for firewalld
- still ship nrpe snipplet for SuSEfirewalld for now
- use systemd files directly from upstream:
  + drop Requires=var-run.mount line from service file
  + drop nrpe.service
  + drop nrpe.socket
  + do not create tmpfiles.d/nrpe in spec any longer
- handle migration from /etc/nagios/nrpe.cfg to /etc/nrpe.cfg also
  for systemd case (triggerun)
- increase warn/crit level for processes to 350/400 in a default
  installation
- added patch and dh.h file to NOT re-calculate dh.h parameters
  during each build (for reproducable builds).
  Can be enable/disable by setting the 'reproducable' build
  condition. Default is: "on" for suse_version &gt;= 15
  + nrpe-3.2.1-static_dh_parameters.patch
  + nrpe-3.2.1-dh.h
- use _rundir and _tmpfilesdir macros everywhere
- do not create nagios user/group during install on (open)SUSE
  systems and rely on the files section here instead
- rename nagios-nrpe-rpmlintrc and nagios-nrpe-SuSEfirewall2 to
  nrpe-rpmlintrc and nrpe-SuSEfirewall2
- simplify rpmlintrc
- build nrpe-doc package as noarch
- specfile cleanup &amp; remove other distribution specials
- disable chkconfig call in Makefile on old distributions
  nrpe-3.2.1-disable-chkconfig_in_Makefile.patch</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1552824000">- Do not package nrpe.xml for Leap 15.0, as it is included in
  firewalld package there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1582286400">- nrpe.xml firewalld file is handled by firewalld package
- Leap 15.1 is suse_version 1500 (thanks, dimstar)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1595937600">- Don't install SuSEfirewall2 service file, SuSEfirewall2 is gone</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1611316800">- update to 4.0.3
  ENHANCEMENTS
  * Added TLSv1.3 and TLSv1.3+ support for systems that have it (Nigel Yong, Rahul Golam)
  * Added IPv6 ip address to list of default allow_from hosts (Troy Lea)
  * Added -D option to disable logging to syslog (Tom Griep, Sebastian Wolf)
  * Added -3 option to force check_nrpe to use NRPE v3 packets
  * OpenRC: provide a default path for nrpe.cfg (Michael Orlitzky)
  * OpenRC: Use RC_SVCNAME over a hard-coded PID file (j-licht)
  FIXES
  * Fixed nasty_metachars not being read from config file (#235) (Sebastian Wolf)
  * Fixed buffer length calculations/writing past memory boundaries
    on some systems (#227, #228) (Andreas Baumann, hariwe, Sebastian Wolf)
  * Fixed use of uninitialized variable when validating requests (#229) (hariwe, Sebastian Wolf)
  * Fixed syslog flooding with CRC-checking errors when both plugin
    and agent were updated to version 4 (Sebastian Wolf)
  * Checks for '!' now only occur inside the command buffer (Joni Eskelinen)
  * NRPE daemon is more resilient to DOS attacks (Leonid Vasiliev)
  * allowed_hosts will no longer test getaddrinfo records against the
    wrong protocol (dombenson)
  * nasty_metachars will now handle C escape sequences properly when
    specified in the config file (Sebastian Wolf)
  * Calculated packet sizes now struct padding/alignment when sending
    and receiving messages (Sebastian Wolf)
  * Buffer sizes are now checked before use in packet size calculation (Sebastian Wolf)
  * When using include_dir, individual files' errors do not prevent
    the remaining files from being read (Sebastian Wolf)
- refreshed the following patches:
  * nrpe-implicit_declaration.patch
  * nrpe-improved_help.patch
  * nrpe_check_control.patch
- renamed and refreshed the following patches/sources:
  * nrpe-3.2.1-disable-chkconfig_in_Makefile.patch
  - &gt; nrpe-disable-chkconfig_in_Makefile.patch
  * nrpe-3.2.1-static_dh_parameters.patch
  - &gt; nrpe-static_dh_parameters.patch
  * nrpe-3.2.1-dh.h -&gt; nrpe-dh.h
- enhanced README.SUSE with some words about Apparmor
- added an include directive in usr.sbin.nrpe apparmor config
  and a basic local/usr.sbin.nrpe file in the docu-directory</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1612440000">- added nrpe-4.0.4-silence_wrong_package_version_messages.patch
  NRPE logs 'packet version was invalid' and 'Could not read request
  from client' if the NRPE version on the client does not match the
  one on the server side.
  This patch reduces the importance of the log entry to be just
  informal, which should silent most client logs, while it makes
  it still available for debugging.</changelog>
  <changelog author="ro@suse.de" date="1613390400">- fix apparmor profile to allow /run as well as /var/run</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1633608000">- follow /bin/bash -&gt; /usr/bin/bash in the apparmor profile</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1678968000">- use getent to check if the nrpe port is already added to the
  services description in post-script (bsc#1205157)
- remove xinetd snipplets on newer (&gt;15.5) distributions:
  xinetd is not supported any longer</changelog>
  <changelog author="Michal Svec &lt;msvec@suse.com&gt;" date="1698840000">- Fixed SLES 12 build</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1707220800">- update to 4.1.0
  ENHANCEMENTS
  + Add support for OpenSSL 3 (and EL9/Debian 11/Ubuntu 22)
  + Allow tcpd/libwrap to be excluded from build when present on the system
  + Allow loading of full certificate chains
  + Change -u (connection issues return UNKNOWN) to include all SSL-layer failures.
  + Disable renegotiation and enforce server cipher order when using SSL
  + Verify that private keys match certificates when using SSL
  FIXES
  + Fixed incorrect default for nasty_metachars in nrpe.cfg
  + Fixed incorrect help text for --use-adh
  + Fixed potential out-of-bound read when used with IPv6
- use system-user-nagios package to create the neccessary
  user and group
- remove macros for old, unsupported SUSE versions
- refresh patches:
  + nrpe-implicit_declaration.patch
  + nrpe-static_dh_parameters.patch
  + nrpe-4.0.4-silence_wrong_package_version_messages.patch
- remove patches:
  + nrpe-disable-chkconfig_in_Makefile.patch (obsolete)
  + nrpe-improved_help.patch (fixed upstream)
  + nrpe_check_control.patch (better fix inside the spec file
    and use existing nagios macros)
- remove obsolete nrpe-rpmlintrc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1723032000">- update to 4.1.1
  + Use correct HUP signal for Solaris
- introduced a simple check section</changelog>
</package>
<package pkgid="84d7ffb47c702e9207653316cf51805c02ed2d1e86a43475b0cdfe1d647889e9" name="nrpe" arch="x86_64">
  <version epoch="0" ver="4.1.1" rel="lp154.97.5"/>
  <changelog author="ro@suse.de" date="1500984000">- change prereq from /bin/logger to /usr/bin/logger except for
  code11 and older</changelog>
  <changelog author="ro@suse.de" date="1512475200">- update to 3.2.1:
  FIXES
  - Change seteuid error messages to warning/debug (Bryan Heden)
  - Fix segfault when no nrpe_user is specified (Stephen Smoogen, Bryan Heden)
  - Added additional strings to error messages to remove duplicates (Bryan Heden)
  - Fix nrpe.spec for rpmbuild (Bryan Heden)
  - Fix error for drop_privileges when using inetd (xalasys-luc, Bryan Heden)
- update to 3.2.0:
  ENHANCEMENTS
  - Added max_commands definition to nrpe.cfg to rate limit simultaneous fork()ed children (Bryan Heden)
  - Added -E, --stderr-to-stdout options for check_nrpe to redirect output (Bryan Heden)
  - Added support for Gentoo init (Troy Lea @box293)
  - Cleaned up code a bit, updated readmes and comments across the board (Bryan Heden)
  - Added -V, --version to nrpe and fixed the output (Bryan Heden)
  - Added different SSL error messages to be able to pinpoint where some SSL errors occured (Bryan Heden)
  - Updated logic in al parse_allowed_hosts (Bryan Heden)
  - Added builtin OpenSSL Engine support where available (Bryan Heden + @skrueger8)
  - Clean up compilation warnings (Bryan Heden)
  - Added more commented commands in nrpe.cfg (Bryan Heden)
  FIXES
  - Undefined check returns UNKNOWN (Bryan Heden)
  - Fix incompatibility with OpenSSL 1.1.0 via SECLEVEL distinction (Bryan Heden)
  - Fix ipv4 error in logfile even if address is ipv6 (Bryan Heden)
  - Fix improper valid/invalid certificate warnings (Bryan Heden)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1512561600">- remove unneeded nrpe@.service file
- cleanup the %%pre/%%post commands</changelog>
  <changelog author="obs@botter.cc" date="1513339200">- remove additional reference to removed nrpe@.service file</changelog>
  <changelog author="dimstar@opensuse.org" date="1522065600">- Own %{_sysconfdir}/xinetd.d: filesystem won't own this directory
  much longer (boo#1084457).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1528113600">- only include %{_sysconfdir}/xinetd.d on newer distributions
  (fixes submission of this package as update for SLE12-SP4
  and Leap 42.3 - boo#938906)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1550404800">- add nrpe.xml snipplet for firewalld
- still ship nrpe snipplet for SuSEfirewalld for now
- use systemd files directly from upstream:
  + drop Requires=var-run.mount line from service file
  + drop nrpe.service
  + drop nrpe.socket
  + do not create tmpfiles.d/nrpe in spec any longer
- handle migration from /etc/nagios/nrpe.cfg to /etc/nrpe.cfg also
  for systemd case (triggerun)
- increase warn/crit level for processes to 350/400 in a default
  installation
- added patch and dh.h file to NOT re-calculate dh.h parameters
  during each build (for reproducable builds).
  Can be enable/disable by setting the 'reproducable' build
  condition. Default is: "on" for suse_version &gt;= 15
  + nrpe-3.2.1-static_dh_parameters.patch
  + nrpe-3.2.1-dh.h
- use _rundir and _tmpfilesdir macros everywhere
- do not create nagios user/group during install on (open)SUSE
  systems and rely on the files section here instead
- rename nagios-nrpe-rpmlintrc and nagios-nrpe-SuSEfirewall2 to
  nrpe-rpmlintrc and nrpe-SuSEfirewall2
- simplify rpmlintrc
- build nrpe-doc package as noarch
- specfile cleanup &amp; remove other distribution specials
- disable chkconfig call in Makefile on old distributions
  nrpe-3.2.1-disable-chkconfig_in_Makefile.patch</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1552824000">- Do not package nrpe.xml for Leap 15.0, as it is included in
  firewalld package there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1582286400">- nrpe.xml firewalld file is handled by firewalld package
- Leap 15.1 is suse_version 1500 (thanks, dimstar)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1595937600">- Don't install SuSEfirewall2 service file, SuSEfirewall2 is gone</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1611316800">- update to 4.0.3
  ENHANCEMENTS
  * Added TLSv1.3 and TLSv1.3+ support for systems that have it (Nigel Yong, Rahul Golam)
  * Added IPv6 ip address to list of default allow_from hosts (Troy Lea)
  * Added -D option to disable logging to syslog (Tom Griep, Sebastian Wolf)
  * Added -3 option to force check_nrpe to use NRPE v3 packets
  * OpenRC: provide a default path for nrpe.cfg (Michael Orlitzky)
  * OpenRC: Use RC_SVCNAME over a hard-coded PID file (j-licht)
  FIXES
  * Fixed nasty_metachars not being read from config file (#235) (Sebastian Wolf)
  * Fixed buffer length calculations/writing past memory boundaries
    on some systems (#227, #228) (Andreas Baumann, hariwe, Sebastian Wolf)
  * Fixed use of uninitialized variable when validating requests (#229) (hariwe, Sebastian Wolf)
  * Fixed syslog flooding with CRC-checking errors when both plugin
    and agent were updated to version 4 (Sebastian Wolf)
  * Checks for '!' now only occur inside the command buffer (Joni Eskelinen)
  * NRPE daemon is more resilient to DOS attacks (Leonid Vasiliev)
  * allowed_hosts will no longer test getaddrinfo records against the
    wrong protocol (dombenson)
  * nasty_metachars will now handle C escape sequences properly when
    specified in the config file (Sebastian Wolf)
  * Calculated packet sizes now struct padding/alignment when sending
    and receiving messages (Sebastian Wolf)
  * Buffer sizes are now checked before use in packet size calculation (Sebastian Wolf)
  * When using include_dir, individual files' errors do not prevent
    the remaining files from being read (Sebastian Wolf)
- refreshed the following patches:
  * nrpe-implicit_declaration.patch
  * nrpe-improved_help.patch
  * nrpe_check_control.patch
- renamed and refreshed the following patches/sources:
  * nrpe-3.2.1-disable-chkconfig_in_Makefile.patch
  - &gt; nrpe-disable-chkconfig_in_Makefile.patch
  * nrpe-3.2.1-static_dh_parameters.patch
  - &gt; nrpe-static_dh_parameters.patch
  * nrpe-3.2.1-dh.h -&gt; nrpe-dh.h
- enhanced README.SUSE with some words about Apparmor
- added an include directive in usr.sbin.nrpe apparmor config
  and a basic local/usr.sbin.nrpe file in the docu-directory</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1612440000">- added nrpe-4.0.4-silence_wrong_package_version_messages.patch
  NRPE logs 'packet version was invalid' and 'Could not read request
  from client' if the NRPE version on the client does not match the
  one on the server side.
  This patch reduces the importance of the log entry to be just
  informal, which should silent most client logs, while it makes
  it still available for debugging.</changelog>
  <changelog author="ro@suse.de" date="1613390400">- fix apparmor profile to allow /run as well as /var/run</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1633608000">- follow /bin/bash -&gt; /usr/bin/bash in the apparmor profile</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1678968000">- use getent to check if the nrpe port is already added to the
  services description in post-script (bsc#1205157)
- remove xinetd snipplets on newer (&gt;15.5) distributions:
  xinetd is not supported any longer</changelog>
  <changelog author="Michal Svec &lt;msvec@suse.com&gt;" date="1698840000">- Fixed SLES 12 build</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1707220800">- update to 4.1.0
  ENHANCEMENTS
  + Add support for OpenSSL 3 (and EL9/Debian 11/Ubuntu 22)
  + Allow tcpd/libwrap to be excluded from build when present on the system
  + Allow loading of full certificate chains
  + Change -u (connection issues return UNKNOWN) to include all SSL-layer failures.
  + Disable renegotiation and enforce server cipher order when using SSL
  + Verify that private keys match certificates when using SSL
  FIXES
  + Fixed incorrect default for nasty_metachars in nrpe.cfg
  + Fixed incorrect help text for --use-adh
  + Fixed potential out-of-bound read when used with IPv6
- use system-user-nagios package to create the neccessary
  user and group
- remove macros for old, unsupported SUSE versions
- refresh patches:
  + nrpe-implicit_declaration.patch
  + nrpe-static_dh_parameters.patch
  + nrpe-4.0.4-silence_wrong_package_version_messages.patch
- remove patches:
  + nrpe-disable-chkconfig_in_Makefile.patch (obsolete)
  + nrpe-improved_help.patch (fixed upstream)
  + nrpe_check_control.patch (better fix inside the spec file
    and use existing nagios macros)
- remove obsolete nrpe-rpmlintrc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1723032000">- update to 4.1.1
  + Use correct HUP signal for Solaris
- introduced a simple check section</changelog>
</package>
<package pkgid="1f5d2a0ce8f3fa1cdf1cd07487bdf9b2b11e55e8967ff3e0a5e72cd529ac8f88" name="nrpe-doc" arch="noarch">
  <version epoch="0" ver="4.0.3" rel="lp154.2.29"/>
  <changelog author="lars@linux-schulserver.de" date="1470830400">- remove patches that are fixed upstream:
  + nagios-nrpe-buffersize.patch
  + nrpe-weird_output.patch</changelog>
  <changelog author="ro@suse.de" date="1476273600">- add usr.sbin.nrpe as source12 (only example for now)
- call tmpfiles_create in postinstall (bsc#1080637 and bsc#924649)
- add /run/nrpe as ghost</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Description updates</changelog>
  <changelog author="lars@linux-schulserver.de" date="1481112000">- correctly call the systemd macros for all systemd units</changelog>
  <changelog author="lars@linux-schulserver.de" date="1492430400">-update to 3.1.0:
  ENHANCEMENTS
  - Added option to nrpe.cfg.in that can override hard-coded NASTY_METACHARS (John Frickson)
  - While processing 'include_dir' statement, sort the files (Philippe Kueck / John Frickson)
  - nrpe can now write to a log file using 'log_file=' in nrpe.cfg (John Frickson)
  - check_nrpe can now write to a log file using '--log-file=' or '-g' options (John Frickson)
  FIXES
  - Added missing debugging syslog entries, and changed printf()'s to syslog()'s. (Jobst Schmalenbach)
  - Fix help output for ssl option (configure) (Ruben Kerkhof)
  - Fixes to README.SSL.md and SECURITY.md (Elan Ruusamäe)
  - Changed the 'check_load' command in nrpe.cfg.in (minusdavid)
  - Minor change to logging in check_nrpe (John Frickson)
  - Removed function `b64_decode` which wasn't being used (John Frickson)
  - check_nrpe ignores -a option when -f option is specified (John Frickson)
  - Added missing LICENSE file (John Frickson)
  - Off-by-one BO in my_system() (John Frickson)
  - Add SOURCE_DATE_EPOCH specification support for reproducible builds. (Bas Couwenberg)
  - nrpe 3.0.1 allows TLSv1 and TLSv1.1 when I configure for TLSv1.2+ (John Frickson)
  - "Remote %s accepted a Version %s Packet", please add to debug (John Frickson)
  - nrpe 3.0.1 segfaults when key and/or cert are broken symlinks (John Frickson)
  - Fixed a couple of typos in docs/NRPE.* files (Ludmil Meltchev)
  - Changed release date to ISO format (yyyy-mm-dd) (John Frickson)
  - Fix systemd unit description (Bas Couwenberg)
  - Add reload command to systemd service file (Bas Couwenberg)
  - fix file not found error when updating version (Sven Nierlein)
  - Spelling fixes (Josh Soref)
  - Return UNKNOWN when check_nrpe cannot communicate with nrpe and -u set (John Frickson)
  - xinetd.d parameter causes many messages in log file (John Frickson)
  - Fixes for openssl 1.1.x (Stephen Smoogen / John Frickson)
  - PATH and other environment variables not set with numeric nrpe_user (John Frickson)
- remove upstreamed patches:
  + nrpe-more_random.patch
  + nrpe-drop_privileges_before_writing_pidfile.patch
  + nrpe-3.0-Makefile_use_DESTDIR.patch
- refreshed other patches</changelog>
  <changelog author="ro@suse.de" date="1492776000">- fix buildrequires for centos:
  - tcpd-devel is tcp_wrappers-devel
  - kerberos is krb5-devel</changelog>
  <changelog author="ro@suse.de" date="1492776001">- require inet-daemon only if suse_version is set
- call centos macros for systemd
- drop Requires=var-run.mount line from service file on centos</changelog>
  <changelog author="lars@linux-schulserver.de" date="1496059200">- update to 3.1.1:
  FIXES
  - The '--log-file=' or '-g' option is missing from the help (John Frickson)
  - check_nrpe = segfault when specifying a config file (John Frickson)
  - Alternate log file not being used soon enough (John Frickson)
  - Unable to compile v3.1.0rc1 with new SSL checks on rh5 (John Frickson)
  - Unable to compile nrpe-3.1.0 - undefined references to va_start, va_end (John Frickson)
  - Can't build on Debian Stretch, openssl 1.1.0c (John Frickson)
  - Fix build failure with -Werror=format-security (Bas Couwenberg)
  - Fixed a typo in `nrpe.spec.in` (John Frickson)
  - More detailed error logging for SSL (John Frickson)
  - Fix infinite loop when unresolvable host is in allowed_hosts (Nick / John Frickson)
- refreshed all patches</changelog>
  <changelog author="ro@suse.de" date="1500984000">- change prereq from /bin/logger to /usr/bin/logger except for
  code11 and older</changelog>
  <changelog author="ro@suse.de" date="1512475200">- update to 3.2.1:
  FIXES
  - Change seteuid error messages to warning/debug (Bryan Heden)
  - Fix segfault when no nrpe_user is specified (Stephen Smoogen, Bryan Heden)
  - Added additional strings to error messages to remove duplicates (Bryan Heden)
  - Fix nrpe.spec for rpmbuild (Bryan Heden)
  - Fix error for drop_privileges when using inetd (xalasys-luc, Bryan Heden)
- update to 3.2.0:
  ENHANCEMENTS
  - Added max_commands definition to nrpe.cfg to rate limit simultaneous fork()ed children (Bryan Heden)
  - Added -E, --stderr-to-stdout options for check_nrpe to redirect output (Bryan Heden)
  - Added support for Gentoo init (Troy Lea @box293)
  - Cleaned up code a bit, updated readmes and comments across the board (Bryan Heden)
  - Added -V, --version to nrpe and fixed the output (Bryan Heden)
  - Added different SSL error messages to be able to pinpoint where some SSL errors occured (Bryan Heden)
  - Updated logic in al parse_allowed_hosts (Bryan Heden)
  - Added builtin OpenSSL Engine support where available (Bryan Heden + @skrueger8)
  - Clean up compilation warnings (Bryan Heden)
  - Added more commented commands in nrpe.cfg (Bryan Heden)
  FIXES
  - Undefined check returns UNKNOWN (Bryan Heden)
  - Fix incompatibility with OpenSSL 1.1.0 via SECLEVEL distinction (Bryan Heden)
  - Fix ipv4 error in logfile even if address is ipv6 (Bryan Heden)
  - Fix improper valid/invalid certificate warnings (Bryan Heden)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1512561600">- remove unneeded nrpe@.service file
- cleanup the %%pre/%%post commands</changelog>
  <changelog author="obs@botter.cc" date="1513339200">- remove additional reference to removed nrpe@.service file</changelog>
  <changelog author="dimstar@opensuse.org" date="1522065600">- Own %{_sysconfdir}/xinetd.d: filesystem won't own this directory
  much longer (boo#1084457).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1528113600">- only include %{_sysconfdir}/xinetd.d on newer distributions
  (fixes submission of this package as update for SLE12-SP4
  and Leap 42.3 - boo#938906)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1550404800">- add nrpe.xml snipplet for firewalld
- still ship nrpe snipplet for SuSEfirewalld for now
- use systemd files directly from upstream:
  + drop Requires=var-run.mount line from service file
  + drop nrpe.service
  + drop nrpe.socket
  + do not create tmpfiles.d/nrpe in spec any longer
- handle migration from /etc/nagios/nrpe.cfg to /etc/nrpe.cfg also
  for systemd case (triggerun)
- increase warn/crit level for processes to 350/400 in a default
  installation
- added patch and dh.h file to NOT re-calculate dh.h parameters
  during each build (for reproducable builds).
  Can be enable/disable by setting the 'reproducable' build
  condition. Default is: "on" for suse_version &gt;= 15
  + nrpe-3.2.1-static_dh_parameters.patch
  + nrpe-3.2.1-dh.h
- use _rundir and _tmpfilesdir macros everywhere
- do not create nagios user/group during install on (open)SUSE
  systems and rely on the files section here instead
- rename nagios-nrpe-rpmlintrc and nagios-nrpe-SuSEfirewall2 to
  nrpe-rpmlintrc and nrpe-SuSEfirewall2
- simplify rpmlintrc
- build nrpe-doc package as noarch
- specfile cleanup &amp; remove other distribution specials
- disable chkconfig call in Makefile on old distributions
  nrpe-3.2.1-disable-chkconfig_in_Makefile.patch</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1552824000">- Do not package nrpe.xml for Leap 15.0, as it is included in
  firewalld package there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1582286400">- nrpe.xml firewalld file is handled by firewalld package
- Leap 15.1 is suse_version 1500 (thanks, dimstar)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1595937600">- Don't install SuSEfirewall2 service file, SuSEfirewall2 is gone</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1611316800">- update to 4.0.3
  ENHANCEMENTS
  * Added TLSv1.3 and TLSv1.3+ support for systems that have it (Nigel Yong, Rahul Golam)
  * Added IPv6 ip address to list of default allow_from hosts (Troy Lea)
  * Added -D option to disable logging to syslog (Tom Griep, Sebastian Wolf)
  * Added -3 option to force check_nrpe to use NRPE v3 packets
  * OpenRC: provide a default path for nrpe.cfg (Michael Orlitzky)
  * OpenRC: Use RC_SVCNAME over a hard-coded PID file (j-licht)
  FIXES
  * Fixed nasty_metachars not being read from config file (#235) (Sebastian Wolf)
  * Fixed buffer length calculations/writing past memory boundaries
    on some systems (#227, #228) (Andreas Baumann, hariwe, Sebastian Wolf)
  * Fixed use of uninitialized variable when validating requests (#229) (hariwe, Sebastian Wolf)
  * Fixed syslog flooding with CRC-checking errors when both plugin
    and agent were updated to version 4 (Sebastian Wolf)
  * Checks for '!' now only occur inside the command buffer (Joni Eskelinen)
  * NRPE daemon is more resilient to DOS attacks (Leonid Vasiliev)
  * allowed_hosts will no longer test getaddrinfo records against the
    wrong protocol (dombenson)
  * nasty_metachars will now handle C escape sequences properly when
    specified in the config file (Sebastian Wolf)
  * Calculated packet sizes now struct padding/alignment when sending
    and receiving messages (Sebastian Wolf)
  * Buffer sizes are now checked before use in packet size calculation (Sebastian Wolf)
  * When using include_dir, individual files' errors do not prevent
    the remaining files from being read (Sebastian Wolf)
- refreshed the following patches:
  * nrpe-implicit_declaration.patch
  * nrpe-improved_help.patch
  * nrpe_check_control.patch
- renamed and refreshed the following patches/sources:
  * nrpe-3.2.1-disable-chkconfig_in_Makefile.patch
  - &gt; nrpe-disable-chkconfig_in_Makefile.patch
  * nrpe-3.2.1-static_dh_parameters.patch
  - &gt; nrpe-static_dh_parameters.patch
  * nrpe-3.2.1-dh.h -&gt; nrpe-dh.h
- enhanced README.SUSE with some words about Apparmor
- added an include directive in usr.sbin.nrpe apparmor config
  and a basic local/usr.sbin.nrpe file in the docu-directory</changelog>
</package>
<package pkgid="7fa449de8edd33f8b3d20514c20665e4daee4127fb0c57f8abc0d04996ee6ccd" name="nrpe-doc" arch="noarch">
  <version epoch="0" ver="4.1.1" rel="lp154.97.5"/>
  <changelog author="ro@suse.de" date="1500984000">- change prereq from /bin/logger to /usr/bin/logger except for
  code11 and older</changelog>
  <changelog author="ro@suse.de" date="1512475200">- update to 3.2.1:
  FIXES
  - Change seteuid error messages to warning/debug (Bryan Heden)
  - Fix segfault when no nrpe_user is specified (Stephen Smoogen, Bryan Heden)
  - Added additional strings to error messages to remove duplicates (Bryan Heden)
  - Fix nrpe.spec for rpmbuild (Bryan Heden)
  - Fix error for drop_privileges when using inetd (xalasys-luc, Bryan Heden)
- update to 3.2.0:
  ENHANCEMENTS
  - Added max_commands definition to nrpe.cfg to rate limit simultaneous fork()ed children (Bryan Heden)
  - Added -E, --stderr-to-stdout options for check_nrpe to redirect output (Bryan Heden)
  - Added support for Gentoo init (Troy Lea @box293)
  - Cleaned up code a bit, updated readmes and comments across the board (Bryan Heden)
  - Added -V, --version to nrpe and fixed the output (Bryan Heden)
  - Added different SSL error messages to be able to pinpoint where some SSL errors occured (Bryan Heden)
  - Updated logic in al parse_allowed_hosts (Bryan Heden)
  - Added builtin OpenSSL Engine support where available (Bryan Heden + @skrueger8)
  - Clean up compilation warnings (Bryan Heden)
  - Added more commented commands in nrpe.cfg (Bryan Heden)
  FIXES
  - Undefined check returns UNKNOWN (Bryan Heden)
  - Fix incompatibility with OpenSSL 1.1.0 via SECLEVEL distinction (Bryan Heden)
  - Fix ipv4 error in logfile even if address is ipv6 (Bryan Heden)
  - Fix improper valid/invalid certificate warnings (Bryan Heden)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1512561600">- remove unneeded nrpe@.service file
- cleanup the %%pre/%%post commands</changelog>
  <changelog author="obs@botter.cc" date="1513339200">- remove additional reference to removed nrpe@.service file</changelog>
  <changelog author="dimstar@opensuse.org" date="1522065600">- Own %{_sysconfdir}/xinetd.d: filesystem won't own this directory
  much longer (boo#1084457).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1528113600">- only include %{_sysconfdir}/xinetd.d on newer distributions
  (fixes submission of this package as update for SLE12-SP4
  and Leap 42.3 - boo#938906)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1550404800">- add nrpe.xml snipplet for firewalld
- still ship nrpe snipplet for SuSEfirewalld for now
- use systemd files directly from upstream:
  + drop Requires=var-run.mount line from service file
  + drop nrpe.service
  + drop nrpe.socket
  + do not create tmpfiles.d/nrpe in spec any longer
- handle migration from /etc/nagios/nrpe.cfg to /etc/nrpe.cfg also
  for systemd case (triggerun)
- increase warn/crit level for processes to 350/400 in a default
  installation
- added patch and dh.h file to NOT re-calculate dh.h parameters
  during each build (for reproducable builds).
  Can be enable/disable by setting the 'reproducable' build
  condition. Default is: "on" for suse_version &gt;= 15
  + nrpe-3.2.1-static_dh_parameters.patch
  + nrpe-3.2.1-dh.h
- use _rundir and _tmpfilesdir macros everywhere
- do not create nagios user/group during install on (open)SUSE
  systems and rely on the files section here instead
- rename nagios-nrpe-rpmlintrc and nagios-nrpe-SuSEfirewall2 to
  nrpe-rpmlintrc and nrpe-SuSEfirewall2
- simplify rpmlintrc
- build nrpe-doc package as noarch
- specfile cleanup &amp; remove other distribution specials
- disable chkconfig call in Makefile on old distributions
  nrpe-3.2.1-disable-chkconfig_in_Makefile.patch</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1552824000">- Do not package nrpe.xml for Leap 15.0, as it is included in
  firewalld package there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1582286400">- nrpe.xml firewalld file is handled by firewalld package
- Leap 15.1 is suse_version 1500 (thanks, dimstar)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1595937600">- Don't install SuSEfirewall2 service file, SuSEfirewall2 is gone</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1611316800">- update to 4.0.3
  ENHANCEMENTS
  * Added TLSv1.3 and TLSv1.3+ support for systems that have it (Nigel Yong, Rahul Golam)
  * Added IPv6 ip address to list of default allow_from hosts (Troy Lea)
  * Added -D option to disable logging to syslog (Tom Griep, Sebastian Wolf)
  * Added -3 option to force check_nrpe to use NRPE v3 packets
  * OpenRC: provide a default path for nrpe.cfg (Michael Orlitzky)
  * OpenRC: Use RC_SVCNAME over a hard-coded PID file (j-licht)
  FIXES
  * Fixed nasty_metachars not being read from config file (#235) (Sebastian Wolf)
  * Fixed buffer length calculations/writing past memory boundaries
    on some systems (#227, #228) (Andreas Baumann, hariwe, Sebastian Wolf)
  * Fixed use of uninitialized variable when validating requests (#229) (hariwe, Sebastian Wolf)
  * Fixed syslog flooding with CRC-checking errors when both plugin
    and agent were updated to version 4 (Sebastian Wolf)
  * Checks for '!' now only occur inside the command buffer (Joni Eskelinen)
  * NRPE daemon is more resilient to DOS attacks (Leonid Vasiliev)
  * allowed_hosts will no longer test getaddrinfo records against the
    wrong protocol (dombenson)
  * nasty_metachars will now handle C escape sequences properly when
    specified in the config file (Sebastian Wolf)
  * Calculated packet sizes now struct padding/alignment when sending
    and receiving messages (Sebastian Wolf)
  * Buffer sizes are now checked before use in packet size calculation (Sebastian Wolf)
  * When using include_dir, individual files' errors do not prevent
    the remaining files from being read (Sebastian Wolf)
- refreshed the following patches:
  * nrpe-implicit_declaration.patch
  * nrpe-improved_help.patch
  * nrpe_check_control.patch
- renamed and refreshed the following patches/sources:
  * nrpe-3.2.1-disable-chkconfig_in_Makefile.patch
  - &gt; nrpe-disable-chkconfig_in_Makefile.patch
  * nrpe-3.2.1-static_dh_parameters.patch
  - &gt; nrpe-static_dh_parameters.patch
  * nrpe-3.2.1-dh.h -&gt; nrpe-dh.h
- enhanced README.SUSE with some words about Apparmor
- added an include directive in usr.sbin.nrpe apparmor config
  and a basic local/usr.sbin.nrpe file in the docu-directory</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1612440000">- added nrpe-4.0.4-silence_wrong_package_version_messages.patch
  NRPE logs 'packet version was invalid' and 'Could not read request
  from client' if the NRPE version on the client does not match the
  one on the server side.
  This patch reduces the importance of the log entry to be just
  informal, which should silent most client logs, while it makes
  it still available for debugging.</changelog>
  <changelog author="ro@suse.de" date="1613390400">- fix apparmor profile to allow /run as well as /var/run</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1633608000">- follow /bin/bash -&gt; /usr/bin/bash in the apparmor profile</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1678968000">- use getent to check if the nrpe port is already added to the
  services description in post-script (bsc#1205157)
- remove xinetd snipplets on newer (&gt;15.5) distributions:
  xinetd is not supported any longer</changelog>
  <changelog author="Michal Svec &lt;msvec@suse.com&gt;" date="1698840000">- Fixed SLES 12 build</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1707220800">- update to 4.1.0
  ENHANCEMENTS
  + Add support for OpenSSL 3 (and EL9/Debian 11/Ubuntu 22)
  + Allow tcpd/libwrap to be excluded from build when present on the system
  + Allow loading of full certificate chains
  + Change -u (connection issues return UNKNOWN) to include all SSL-layer failures.
  + Disable renegotiation and enforce server cipher order when using SSL
  + Verify that private keys match certificates when using SSL
  FIXES
  + Fixed incorrect default for nasty_metachars in nrpe.cfg
  + Fixed incorrect help text for --use-adh
  + Fixed potential out-of-bound read when used with IPv6
- use system-user-nagios package to create the neccessary
  user and group
- remove macros for old, unsupported SUSE versions
- refresh patches:
  + nrpe-implicit_declaration.patch
  + nrpe-static_dh_parameters.patch
  + nrpe-4.0.4-silence_wrong_package_version_messages.patch
- remove patches:
  + nrpe-disable-chkconfig_in_Makefile.patch (obsolete)
  + nrpe-improved_help.patch (fixed upstream)
  + nrpe_check_control.patch (better fix inside the spec file
    and use existing nagios macros)
- remove obsolete nrpe-rpmlintrc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1723032000">- update to 4.1.1
  + Use correct HUP signal for Solaris
- introduced a simple check section</changelog>
</package>
<package pkgid="7b09b30a12db1e5ea46da6e95d89af41752c0eeb59b892ab7d96612e590156dc" name="paho-mqtt-c" arch="src">
  <version epoch="0" ver="1.3.13" rel="lp154.16.1"/>
  <changelog author="Vladislav Zverev &lt;vladspbru@yandex.ru&gt;" date="1566561600">- initial packaging v1.3.1 for open build service [jsc#ECO-1126]</changelog>
  <changelog author="Ann Davis &lt;andavis@suse.com&gt;" date="1579262400">- Re-build for Package Hub.</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1584446400">- add BSD-3-Clause (EDL) license
- run spec-cleaner and remove Group tag
- use %fdupes macro for replacing duplicates in doc by soft links
- rename package to paho-mqtt-c and subpackage to libpaho-mqtt</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1584619200">- re-download upstream tarball</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.3.5:
  * Focus on persistence
  * Fixes
  * Bugfixes
  * https://github.com/eclipse/paho.mqtt.c/milestone/8?closed=1
  * https://github.com/eclipse/paho.mqtt.c/milestone/7?closed=1
  * https://github.com/eclipse/paho.mqtt.c/milestone/6?closed=1
- add cmake-libdir.patch to fix cmake module installation on x86_64</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to 1.3.8
  * Added Proxy support
  * Fixed token not increased when using QOS0
  * Fixed base64 encoding for basic auth proxy
  * Fixed OpenSSL Crash during MQTTClient_destroy
  * Fixed Crash while loading persisted messages
  * Fixed multiple MQTT client crashes</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626696000">- Update to 1.3.9:
  * Fix old security issue
  * Bug fixes
  * https://github.com/eclipse/paho.mqtt.c/milestone/16?closed=1
- Remove cmake-libdir.patch as it as been upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650456000">- Update to 1.3.10
  * Use poll system call instead of select to monitor sockets
  * Bug fixes
  * https://github.com/eclipse/paho.mqtt.c/milestone/17?closed=1</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672833600">- update to 1.3.12:
  * service release
  * https://github.com/eclipse/paho.mqtt.c/milestone/19?closed=1</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.3.13:
  * Service release. Issues fixed:
    https://github.com/eclipse/paho.mqtt.c/milestone/20?closed=1</changelog>
</package>
<package pkgid="856e58e0b1b91808b32f9fcbfcf30ebe2749c513c68a971d3b71659972ffd4a8" name="perl-Carp-Assert" arch="noarch">
  <version epoch="0" ver="0.21" rel="lp154.3.1"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="anicka@suse.cz" date="1168344000">- update to 0.20
  * The tests will no longer fail should the user have NDEBUG or
    PERL_NDEBUG environment variables set
  * Update the license link to point to the whole Perl license,
    not just the Artistic license.
  * Fixed installation for those who have Pod::Tests but pod2test
    is not in their PATH as some CPAN shell configurations do.</changelog>
  <changelog author="chris@computersalat.de" date="1246190400">- added perl-macros
  o autogen filelist with perl_gen_filelist
- spec mods
  o fixed deps</changelog>
  <changelog author="chris@computersalat.de" date="1248523200">- spec mods
  * removed ^----------
  * removed ^#---------</changelog>
  <changelog author="jengelh@medozas.de" date="1263124800">- enable parallel build</changelog>
  <changelog author="chris@computersalat.de" date="1268136000">- cleanup spec
  o dep perl-macro
  o Provides</changelog>
  <changelog author="coolo@novell.com" date="1291118400">- switch to perl_requires macro</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1314705600">- standardized "Authors:" format in description of
  perl-Carp-Assert.spec</changelog>
  <changelog author="coolo@suse.com" date="1321531200">- regenerate with cpanspec 1.78.05</changelog>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 0.21
  see /usr/share/doc/packages/perl-Carp-Assert/Changes</changelog>
</package>
<package pkgid="798f66c782e83c026d8560f4fd13b6218fa965f1be31947702a2d794b176d83c" name="perl-Carp-Assert" arch="src">
  <version epoch="0" ver="0.21" rel="lp154.3.1"/>
  <changelog author="rvasice@suse.cz" date="997790400">- initial package release (version 0.13)</changelog>
  <changelog author="cihlar@suse.cz" date="1009972800">- update to version 0.17</changelog>
  <changelog author="mls@suse.de" date="1025611200">- remove race in .packlist generation</changelog>
  <changelog author="mls@suse.de" date="1027944000">- Fixed neededforbuild for perl-5.8.0</changelog>
  <changelog author="mjancar@suse.cz" date="1053432000">- remove unpackaged files</changelog>
  <changelog author="coolo@suse.de" date="1055937600">- package directories</changelog>
  <changelog author="mjancar@suse.cz" date="1058270400">- adapt to perl-5.8.1
- use %perl_process_packlist</changelog>
  <changelog author="mjancar@suse.cz" date="1061553600">- require the perl version we build with</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- build as user</changelog>
  <changelog author="mjancar@suse.cz" date="1092398400">- update to 0.18</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="anicka@suse.cz" date="1168344000">- update to 0.20
  * The tests will no longer fail should the user have NDEBUG or
    PERL_NDEBUG environment variables set
  * Update the license link to point to the whole Perl license,
    not just the Artistic license.
  * Fixed installation for those who have Pod::Tests but pod2test
    is not in their PATH as some CPAN shell configurations do.</changelog>
  <changelog author="chris@computersalat.de" date="1246190400">- added perl-macros
  o autogen filelist with perl_gen_filelist
- spec mods
  o fixed deps</changelog>
  <changelog author="chris@computersalat.de" date="1248523200">- spec mods
  * removed ^----------
  * removed ^#---------</changelog>
  <changelog author="jengelh@medozas.de" date="1263124800">- enable parallel build</changelog>
  <changelog author="chris@computersalat.de" date="1268136000">- cleanup spec
  o dep perl-macro
  o Provides</changelog>
  <changelog author="coolo@novell.com" date="1291118400">- switch to perl_requires macro</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1314705600">- standardized "Authors:" format in description of
  perl-Carp-Assert.spec</changelog>
  <changelog author="coolo@suse.com" date="1321531200">- regenerate with cpanspec 1.78.05</changelog>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 0.21
  see /usr/share/doc/packages/perl-Carp-Assert/Changes</changelog>
</package>
<package pkgid="59b468b4f1bb55af712d08f51e736383fd63f244ec4c79747d133e7d935af991" name="perl-Cpanel-JSON-XS" arch="src">
  <version epoch="0" ver="4.32" rel="lp154.3.1"/>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1550318400">- updated to 4.09
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.09 2019-02-15 (rurban)
  - Add seperate allow_dupkeys property, in relaxed (#122)
  - Fixed allow_dupkeys for the XS slow path
  - Silence 2 -Wunused-value warnings
  - Fix -&gt;unblessed_bool to produce modifiable perl structures (PR #121 by Pali)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1552996800">- updated to 4.10
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.10 2019-03-18 (rurban)
  - Fix incr_text refcounts (#123)
  - Add incr_rest testcase (#123)
  - Fix encode_stringify string-overload refcnt problem (#124)
    "Attempt to free unreferenced scalar" with convert_blessed and overload.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1553688000">- updated to 4.11
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.11 2019-03-26 (rurban)
  - Fix unicode strings with BOM corrupt -&gt;utf8 state (#125)
    The BOM encoding effects only its very own decode call,
    not its object.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1560340800">- updated to 4.12
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.12 2019-06-11 (rurban)
  - Make encoder independent on Math::BigInt version (#140 by Pali)
  - Rethrow error from eval_sv and eval_pv() (#138, #139 by Pali),
    e.g. when Math::BigInt/BigFloat fails.
  - Fix encoding Inf and NaN from PV and NV slots to JSON_TYPE_INT
    (#137 by Pali)
  - Fix memory corruption in sv_to_ivuv() function (#136 by Pali)
  - Add new method -&gt;require_types (#135 by Pali)
  - Fix typed json encoder conversion from scalar's PV and NV slot to
    JSON_TYPE_INT (#133, #134 by Pali)
  - Fix inconsistency with warnings in typed json encoder (#131 by Pali)
  - Fix Perl 5.8.0 support (#130 by Pali)
  - Fixed minor pod typo (#129 by sheeit)
  - Document invalid recursive callbacks or overloads (#128)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1571227200">- updated to 4.14
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.14 2019-10-15 (rurban)
  - Fix tests for nvtype long double (#153)
  - Fix PREREQ's. E.g. CentOS 7 has not Test::More anymore. (#152 by Pali)
  4.13 2019-10-14 (rurban)
  - For JSON_TYPE_INT and JSON_TYPE_FLOAT allow to encode numeric values
    above 2^64 in PV slot via Math::BigInt/Float (#145, #148, #149 by Pali)
  - For JSON_TYPE_INT and JSON_TYPE_FLOAT encoder allow to pass Math::BigInt
    and Math::BigFloat objects with allow_bignum. (#147 by Pali)
  - Fix encoding floating point values above 2^64 in PV slot to JSON_TYPE_INT
    (#148, #150 by Pali)
  - Do not allow serializing objects when convert_blessed is not enabled.
    (#146 by Pali)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1571832000">- updated to 4.15
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.15 2019-10-21 (rurban)
  - Fix more tests for nvtype long double</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1573041600">- updated to 4.17
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.17 2019-11-04 (rurban)
  - Add Changes tests and fixups (see #155)
  4.16 2019-11-04 (rurban)
  - Use Perl_strtod instead of self-made atof (via pow), to
    minimize differences from core string-to-float conversions.
    (#154). Fixes float representation regressions (in the 1e-6
    to 1e-16 range) since 5.22.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1575115200">- Convert changes file to proper UTF-8 format: new
  version of RPM are getting strict in interpreting files.</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1576324800">- updated to 4.18
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.18 2019-12-13 (rurban)
  - Add new method -&gt;type_all_string (#156 by Pali).
    When type_all_string is set then encode method produce stable deterministic
    string types in result JSON.
    This can be an alternative to Cpanel::JSON::XS::Type when having
    deterministic output is required but string JSON types are enough for any
    output.
  - Move SvGETMAGIC() from encode_av() and encode_hv() to encode_sv()
    (#156 by Pali)
  - Add Math::BigInt and Math::BigFloat as recommended dependences
    (#157 by Pali and Grinnz)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1581076800">- updated to 4.19
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.19 2020-02-06 (rurban)
  - Fix typed decode memory leak (#160 by Pali).</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1597406400">- updated to 4.21
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.21 2020-08-13 (rurban)
  - Fix not enough HEK memory allocation for the new canonical tied hashes
    feature. (GH #168)
  - TODO broken JSON::PP::Boolean versions 2.9x - 4.0 with threads::shared in
    125_shared_boolean.t
  4.20 2020-08-12 (rurban)
  - New feature: sort tied hashes with canonical. (GH #167)
  - Fix encode of threads::shared boolean (#166 Sam Bingner).
    This was broken with 4.00.
  - Fix some stringify overload cases via convert_blessed (GH #105)
  - Fix a compat case with JSON::XS, when convert_blessed is set, but
    allow_blessed not. (GH #105)
  - Improve blessed and stringify tests
  - Work on better inf/nan detection on AIX (#165 Peter Heuchert)
  - Fix documentation for booleans and their types (#162 by Karen Etheridge)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1599393600">- updated to 4.23
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.23 2020-09-05 (rurban)
  - Fixup t/54_stringify change for JSON 2.09 (really use PR #169 madsen)
  4.22 2020-09-04 (rurban)
  - Fix t/54_stringify needs JSON 2.09 for allow_unknown (PR #169 madsen)
  - Fix t/118_type.t for 5.6
  - Fix t/96_interop.t for missing JSON::XS (GH #83 ribasushi)
  - Possible fix for s390x with long double, untested (GH #83)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1601812800">- updated to 4.24
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.24 2020-10-02 (rurban)
  - Fix decode_json(scalar, 0) (GH #171 plicease), check 2nd arg for true-ness</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1603972800">- updated to 4.25
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.25 2020-10-28 (rurban)
  - Fix decode relaxed with comment at the end of the buffer (GH #174 fgaspar), a regression
    introduced with 3.0220, to fix n_number_then_00.
  - Possible fix for a gcc-9 optimizer bug (GH #172)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1618315200">- updated to 4.26
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.26 2021-04-12 (rurban)
  - Fix compilation with C++ (GH #177)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1634299200">- updated to 4.27
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.27 2021-10-13 (rurban)
  - Only add -Werror=declaration-after-statement for 5.035004 and earlier (PR #186 nwc)
  - Fix 125_shared_boolean.t for threads (PR #184 Sinan Unur)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1651838400">- updated to 4.28
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.28 2022-05-05 (rurban)
  - Validate the JSON struct which might get corrupted by wrong FREEZE/THAW
    methods, or other serializers, or corrupting our magic object. (GH #192)
  - Improve our DESTROY and END methods to avoid NULL dereferences.
    Fixes perl-compiler/#438
  - Fix 3 tests in t/20_unknown.t with the latest 5.35.10 bool enhancements
    and JSON::PP (GH #194)
  - Fix t/118_type.t with Windows ivtype long long. (GH #178)
  - Added github actions</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1653739200">- updated to 4.29
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.29 2022-05-27 (rurban)
  - Hack: Revert native bool (unblessed) overloads via JSON::PP 4.08.
    JSON::PP ignores unblessed bools for now. GH #194</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1655467200">- updated to 4.30
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.30 2022-06-14 (rurban)
  - Fix perl 5.37 utf8n_to_uvuni deprecation. GH #196</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1660478400">- updated to 4.32
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.32 2022-08-13 (rurban)
  - fix new JSON::PP::Boolean overload redefinition warnings. GH #200
  4.31 2022-08-10 (rurban)
  - adjust t/20_unknown.t pp bool tests for native bool when supported.
    GH #198 PR by Graham Knop.</changelog>
</package>
<package pkgid="d60321d0eb1e4e2b56649d392e45892376ea19d0a96510450605e5c550be2233" name="perl-Cpanel-JSON-XS" arch="x86_64">
  <version epoch="0" ver="4.32" rel="lp154.3.1"/>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1550318400">- updated to 4.09
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.09 2019-02-15 (rurban)
  - Add seperate allow_dupkeys property, in relaxed (#122)
  - Fixed allow_dupkeys for the XS slow path
  - Silence 2 -Wunused-value warnings
  - Fix -&gt;unblessed_bool to produce modifiable perl structures (PR #121 by Pali)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1552996800">- updated to 4.10
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.10 2019-03-18 (rurban)
  - Fix incr_text refcounts (#123)
  - Add incr_rest testcase (#123)
  - Fix encode_stringify string-overload refcnt problem (#124)
    "Attempt to free unreferenced scalar" with convert_blessed and overload.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1553688000">- updated to 4.11
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.11 2019-03-26 (rurban)
  - Fix unicode strings with BOM corrupt -&gt;utf8 state (#125)
    The BOM encoding effects only its very own decode call,
    not its object.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1560340800">- updated to 4.12
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.12 2019-06-11 (rurban)
  - Make encoder independent on Math::BigInt version (#140 by Pali)
  - Rethrow error from eval_sv and eval_pv() (#138, #139 by Pali),
    e.g. when Math::BigInt/BigFloat fails.
  - Fix encoding Inf and NaN from PV and NV slots to JSON_TYPE_INT
    (#137 by Pali)
  - Fix memory corruption in sv_to_ivuv() function (#136 by Pali)
  - Add new method -&gt;require_types (#135 by Pali)
  - Fix typed json encoder conversion from scalar's PV and NV slot to
    JSON_TYPE_INT (#133, #134 by Pali)
  - Fix inconsistency with warnings in typed json encoder (#131 by Pali)
  - Fix Perl 5.8.0 support (#130 by Pali)
  - Fixed minor pod typo (#129 by sheeit)
  - Document invalid recursive callbacks or overloads (#128)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1571227200">- updated to 4.14
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.14 2019-10-15 (rurban)
  - Fix tests for nvtype long double (#153)
  - Fix PREREQ's. E.g. CentOS 7 has not Test::More anymore. (#152 by Pali)
  4.13 2019-10-14 (rurban)
  - For JSON_TYPE_INT and JSON_TYPE_FLOAT allow to encode numeric values
    above 2^64 in PV slot via Math::BigInt/Float (#145, #148, #149 by Pali)
  - For JSON_TYPE_INT and JSON_TYPE_FLOAT encoder allow to pass Math::BigInt
    and Math::BigFloat objects with allow_bignum. (#147 by Pali)
  - Fix encoding floating point values above 2^64 in PV slot to JSON_TYPE_INT
    (#148, #150 by Pali)
  - Do not allow serializing objects when convert_blessed is not enabled.
    (#146 by Pali)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1571832000">- updated to 4.15
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.15 2019-10-21 (rurban)
  - Fix more tests for nvtype long double</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1573041600">- updated to 4.17
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.17 2019-11-04 (rurban)
  - Add Changes tests and fixups (see #155)
  4.16 2019-11-04 (rurban)
  - Use Perl_strtod instead of self-made atof (via pow), to
    minimize differences from core string-to-float conversions.
    (#154). Fixes float representation regressions (in the 1e-6
    to 1e-16 range) since 5.22.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1575115200">- Convert changes file to proper UTF-8 format: new
  version of RPM are getting strict in interpreting files.</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1576324800">- updated to 4.18
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.18 2019-12-13 (rurban)
  - Add new method -&gt;type_all_string (#156 by Pali).
    When type_all_string is set then encode method produce stable deterministic
    string types in result JSON.
    This can be an alternative to Cpanel::JSON::XS::Type when having
    deterministic output is required but string JSON types are enough for any
    output.
  - Move SvGETMAGIC() from encode_av() and encode_hv() to encode_sv()
    (#156 by Pali)
  - Add Math::BigInt and Math::BigFloat as recommended dependences
    (#157 by Pali and Grinnz)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1581076800">- updated to 4.19
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.19 2020-02-06 (rurban)
  - Fix typed decode memory leak (#160 by Pali).</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1597406400">- updated to 4.21
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.21 2020-08-13 (rurban)
  - Fix not enough HEK memory allocation for the new canonical tied hashes
    feature. (GH #168)
  - TODO broken JSON::PP::Boolean versions 2.9x - 4.0 with threads::shared in
    125_shared_boolean.t
  4.20 2020-08-12 (rurban)
  - New feature: sort tied hashes with canonical. (GH #167)
  - Fix encode of threads::shared boolean (#166 Sam Bingner).
    This was broken with 4.00.
  - Fix some stringify overload cases via convert_blessed (GH #105)
  - Fix a compat case with JSON::XS, when convert_blessed is set, but
    allow_blessed not. (GH #105)
  - Improve blessed and stringify tests
  - Work on better inf/nan detection on AIX (#165 Peter Heuchert)
  - Fix documentation for booleans and their types (#162 by Karen Etheridge)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1599393600">- updated to 4.23
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.23 2020-09-05 (rurban)
  - Fixup t/54_stringify change for JSON 2.09 (really use PR #169 madsen)
  4.22 2020-09-04 (rurban)
  - Fix t/54_stringify needs JSON 2.09 for allow_unknown (PR #169 madsen)
  - Fix t/118_type.t for 5.6
  - Fix t/96_interop.t for missing JSON::XS (GH #83 ribasushi)
  - Possible fix for s390x with long double, untested (GH #83)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1601812800">- updated to 4.24
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.24 2020-10-02 (rurban)
  - Fix decode_json(scalar, 0) (GH #171 plicease), check 2nd arg for true-ness</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1603972800">- updated to 4.25
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.25 2020-10-28 (rurban)
  - Fix decode relaxed with comment at the end of the buffer (GH #174 fgaspar), a regression
    introduced with 3.0220, to fix n_number_then_00.
  - Possible fix for a gcc-9 optimizer bug (GH #172)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1618315200">- updated to 4.26
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.26 2021-04-12 (rurban)
  - Fix compilation with C++ (GH #177)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1634299200">- updated to 4.27
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.27 2021-10-13 (rurban)
  - Only add -Werror=declaration-after-statement for 5.035004 and earlier (PR #186 nwc)
  - Fix 125_shared_boolean.t for threads (PR #184 Sinan Unur)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1651838400">- updated to 4.28
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.28 2022-05-05 (rurban)
  - Validate the JSON struct which might get corrupted by wrong FREEZE/THAW
    methods, or other serializers, or corrupting our magic object. (GH #192)
  - Improve our DESTROY and END methods to avoid NULL dereferences.
    Fixes perl-compiler/#438
  - Fix 3 tests in t/20_unknown.t with the latest 5.35.10 bool enhancements
    and JSON::PP (GH #194)
  - Fix t/118_type.t with Windows ivtype long long. (GH #178)
  - Added github actions</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1653739200">- updated to 4.29
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.29 2022-05-27 (rurban)
  - Hack: Revert native bool (unblessed) overloads via JSON::PP 4.08.
    JSON::PP ignores unblessed bools for now. GH #194</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1655467200">- updated to 4.30
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.30 2022-06-14 (rurban)
  - Fix perl 5.37 utf8n_to_uvuni deprecation. GH #196</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1660478400">- updated to 4.32
  see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
  4.32 2022-08-13 (rurban)
  - fix new JSON::PP::Boolean overload redefinition warnings. GH #200
  4.31 2022-08-10 (rurban)
  - adjust t/20_unknown.t pp bool tests for native bool when supported.
    GH #198 PR by Graham Knop.</changelog>
</package>
<package pkgid="618e631307681cee7f99045923611c21e378be5f411721473ed5d8d583304e73" name="perl-CryptX" arch="src">
  <version epoch="0" ver="0.068" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1491048000">- updated to 0.045
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.045   2017/03/31
  - sync with libtomcrypt/develop
  - fix #30 fix on SPARC+SolarisStudio
  - fix #31 Fails tests without '.' in @INC
  - polish compiler warnings</changelog>
  <changelog author="coolo@suse.com" date="1491566400">- updated to 0.047
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.047   2017/04/05
  - fix #32 Compile "ar" step fails when Perl built with -flto (better version)
  - fix #33 build fails on freebsd 9.2 and 10.0 (ar: fatal: Numeric group ID too large)
  0.046   2017/04/04
  - fix #32 Compile "ar" step fails when Perl built with -flto</changelog>
  <changelog author="coolo@suse.com" date="1496404800">- updated to 0.048
  see /usr/share/doc/packages/perl-CryptX/Changes</changelog>
  <changelog author="coolo@suse.com" date="1500465600">- updated to 0.050
  see /usr/share/doc/packages/perl-CryptX/Changes</changelog>
  <changelog author="coolo@suse.com" date="1502280000">- updated to 0.051
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.051   2017/08/08
  - INCOMPATIBLE CHANGE: Crypt::AuthEnc::OCB is now compliant with RFC 7253</changelog>
  <changelog author="coolo@suse.com" date="1505563200">- updated to 0.053
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.053   2017/09/15
  - fix Crypt::PK::DSA generate_key</changelog>
  <changelog author="coolo@suse.com" date="1507896000">- updated to 0.054
  see /usr/share/doc/packages/perl-CryptX/Changes</changelog>
  <changelog author="coolo@suse.com" date="1511956800">- updated to 0.055
  see /usr/share/doc/packages/perl-CryptX/Changes</changelog>
  <changelog author="coolo@suse.com" date="1514030400">- updated to 0.056
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.056   2017-12-22
  - new Crypt::Stream::Rabbit</changelog>
  <changelog author="coolo@suse.com" date="1518004800">- updated to 0.057
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.057   2018-01-31
  - significant speed-up (more stuff handled on XS level)
  - Crypt::Checksum is deprecated in favour of Crypt::Checksum::Adler32|CRC32</changelog>
  <changelog author="coolo@suse.com" date="1519819200">- updated to 0.058
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.058   2018-02-27
  - fix: decode_b58b + invalid input</changelog>
  <changelog author="coolo@suse.com" date="1522065600">- updated to 0.059
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.059   2018-03-25
  - new Crypt::Digest::Keccak(224|256|384|512)
  - new methods sign_hash_rfc7518 + verify_hash_rfc7518 (Crypt::PK::ECC)
  - improved import of pkcs#8 private keys (Crypt::PK::ECC)
  - improved export allowing "compressed" variants (Crypt::PK::ECC)
  - fix #28 Apple's APNS pkcs8 auth key import fails (Crypt::PK::ECC)
  - fix cpantesters failure (5.8.1 related)</changelog>
  <changelog author="coolo@suse.com" date="1525262400">- updated to 0.060
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.060   2018-05-01
  - bundled libtomcrypt update
  - Math::BigInt::LTM - remove buggy tests failing with the latest Math::BigInt
  - basically no changes to the perl modules</changelog>
  <changelog author="coolo@suse.com" date="1528459200">- updated to 0.061
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.061   2018-06-07
  - bundled libtommath update (+stdint.h workaround)
  - bundled libtomcrypt update (+necessary adaptation)
  - fix #43 HP-UX 11.11 C-ANSI-C has no stdint.h
  - fix #44 Anonymous unions are GNU and C11 (troubles with HP C/aC++, HP-UX 11.31/IA64)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1541678400">- updated to 0.062
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.062   2018-10-30
  - bundled libtommath  update branch:develop (commit:8b9f98ba 2018-09-23) + stdint.h workaround
  - bundled libtomcrypt update branch:develop (commit:f413335b 2018-10-29)
  - fix #45 doc only - sign_message_rfc7518 / sign_message_rfc7518
  - fix $46 tests only - t/mbi_ltm_bigintpm.t etc. started to fail with latest Math::BigInt
  - fix #47 gcm_decrypt_verify + chacha20poly1305_decrypt_verify don't verify the tag - SERIOUS SECURITY BUG!
  - improved CBC/ECB padding (using libtomcrypt's functions: padding_depad + padding_pad)
  - enable pkcs#8 encrypted RSA keys (supported by the latest libtomcrypt)
  - exclude wycheproof tests (too big) from dist tarball (via MANIFEST.SKIP)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1544097600">- updated to 0.063
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.063   2018-11-28
  - proper patch for #46 (related to Math::BigInt::LTM)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1560600000">- updated to 0.064
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.064   2019-06-14
  - fix #50 libtommath patch - building on HP-UX 11.11 / PA-RISC
  - necessary XS adaptation to the latest libtommath
  - bundled libtomcrypt update branch:develop (commit:c600d81e 2019-06-09)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1571659200">- updated to 0.066
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.066   2019-10-20
  - fix #57 Build fails on i686
  - bundled libtomcrypt update branch:develop (commit:354c9051 2019-10-20)
  - no perl module code change
  0.065   2019-10-19
  - fix #56 Math::BigInt 1.999817 breaks the tests of CryptX
  - bundled libtomcrypt update branch:develop (commit:25410c75 2019-10-17)
  - no perl module code change, just tests</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1580644800">- updated to 0.067
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.067   2020-02-01
  - new: Crypt::PK::Ed25519
  - new: Crypt::PK::X25519
  - bundled libtomcrypt update branch:develop (commit:1937f412 2019-11-22)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1583928000">- updated to 0.068
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.068   2020-03-10
  - fix #60 Test failues on macOS Catalina</changelog>
</package>
<package pkgid="5383c0fe43640551db7b4415f1b7b66f5bd7bb68614ecda5599e2845ad01773c" name="perl-CryptX" arch="x86_64">
  <version epoch="0" ver="0.068" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1491048000">- updated to 0.045
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.045   2017/03/31
  - sync with libtomcrypt/develop
  - fix #30 fix on SPARC+SolarisStudio
  - fix #31 Fails tests without '.' in @INC
  - polish compiler warnings</changelog>
  <changelog author="coolo@suse.com" date="1491566400">- updated to 0.047
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.047   2017/04/05
  - fix #32 Compile "ar" step fails when Perl built with -flto (better version)
  - fix #33 build fails on freebsd 9.2 and 10.0 (ar: fatal: Numeric group ID too large)
  0.046   2017/04/04
  - fix #32 Compile "ar" step fails when Perl built with -flto</changelog>
  <changelog author="coolo@suse.com" date="1496404800">- updated to 0.048
  see /usr/share/doc/packages/perl-CryptX/Changes</changelog>
  <changelog author="coolo@suse.com" date="1500465600">- updated to 0.050
  see /usr/share/doc/packages/perl-CryptX/Changes</changelog>
  <changelog author="coolo@suse.com" date="1502280000">- updated to 0.051
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.051   2017/08/08
  - INCOMPATIBLE CHANGE: Crypt::AuthEnc::OCB is now compliant with RFC 7253</changelog>
  <changelog author="coolo@suse.com" date="1505563200">- updated to 0.053
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.053   2017/09/15
  - fix Crypt::PK::DSA generate_key</changelog>
  <changelog author="coolo@suse.com" date="1507896000">- updated to 0.054
  see /usr/share/doc/packages/perl-CryptX/Changes</changelog>
  <changelog author="coolo@suse.com" date="1511956800">- updated to 0.055
  see /usr/share/doc/packages/perl-CryptX/Changes</changelog>
  <changelog author="coolo@suse.com" date="1514030400">- updated to 0.056
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.056   2017-12-22
  - new Crypt::Stream::Rabbit</changelog>
  <changelog author="coolo@suse.com" date="1518004800">- updated to 0.057
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.057   2018-01-31
  - significant speed-up (more stuff handled on XS level)
  - Crypt::Checksum is deprecated in favour of Crypt::Checksum::Adler32|CRC32</changelog>
  <changelog author="coolo@suse.com" date="1519819200">- updated to 0.058
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.058   2018-02-27
  - fix: decode_b58b + invalid input</changelog>
  <changelog author="coolo@suse.com" date="1522065600">- updated to 0.059
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.059   2018-03-25
  - new Crypt::Digest::Keccak(224|256|384|512)
  - new methods sign_hash_rfc7518 + verify_hash_rfc7518 (Crypt::PK::ECC)
  - improved import of pkcs#8 private keys (Crypt::PK::ECC)
  - improved export allowing "compressed" variants (Crypt::PK::ECC)
  - fix #28 Apple's APNS pkcs8 auth key import fails (Crypt::PK::ECC)
  - fix cpantesters failure (5.8.1 related)</changelog>
  <changelog author="coolo@suse.com" date="1525262400">- updated to 0.060
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.060   2018-05-01
  - bundled libtomcrypt update
  - Math::BigInt::LTM - remove buggy tests failing with the latest Math::BigInt
  - basically no changes to the perl modules</changelog>
  <changelog author="coolo@suse.com" date="1528459200">- updated to 0.061
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.061   2018-06-07
  - bundled libtommath update (+stdint.h workaround)
  - bundled libtomcrypt update (+necessary adaptation)
  - fix #43 HP-UX 11.11 C-ANSI-C has no stdint.h
  - fix #44 Anonymous unions are GNU and C11 (troubles with HP C/aC++, HP-UX 11.31/IA64)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1541678400">- updated to 0.062
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.062   2018-10-30
  - bundled libtommath  update branch:develop (commit:8b9f98ba 2018-09-23) + stdint.h workaround
  - bundled libtomcrypt update branch:develop (commit:f413335b 2018-10-29)
  - fix #45 doc only - sign_message_rfc7518 / sign_message_rfc7518
  - fix $46 tests only - t/mbi_ltm_bigintpm.t etc. started to fail with latest Math::BigInt
  - fix #47 gcm_decrypt_verify + chacha20poly1305_decrypt_verify don't verify the tag - SERIOUS SECURITY BUG!
  - improved CBC/ECB padding (using libtomcrypt's functions: padding_depad + padding_pad)
  - enable pkcs#8 encrypted RSA keys (supported by the latest libtomcrypt)
  - exclude wycheproof tests (too big) from dist tarball (via MANIFEST.SKIP)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1544097600">- updated to 0.063
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.063   2018-11-28
  - proper patch for #46 (related to Math::BigInt::LTM)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1560600000">- updated to 0.064
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.064   2019-06-14
  - fix #50 libtommath patch - building on HP-UX 11.11 / PA-RISC
  - necessary XS adaptation to the latest libtommath
  - bundled libtomcrypt update branch:develop (commit:c600d81e 2019-06-09)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1571659200">- updated to 0.066
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.066   2019-10-20
  - fix #57 Build fails on i686
  - bundled libtomcrypt update branch:develop (commit:354c9051 2019-10-20)
  - no perl module code change
  0.065   2019-10-19
  - fix #56 Math::BigInt 1.999817 breaks the tests of CryptX
  - bundled libtomcrypt update branch:develop (commit:25410c75 2019-10-17)
  - no perl module code change, just tests</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1580644800">- updated to 0.067
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.067   2020-02-01
  - new: Crypt::PK::Ed25519
  - new: Crypt::PK::X25519
  - bundled libtomcrypt update branch:develop (commit:1937f412 2019-11-22)</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1583928000">- updated to 0.068
  see /usr/share/doc/packages/perl-CryptX/Changes
  0.068   2020-03-10
  - fix #60 Test failues on macOS Catalina</changelog>
</package>
<package pkgid="51bfd0708f8bdc2c313aaccb2c1b498fd6ab0e81c9ff75b05d7d3d6fd0e7b56c" name="perl-Data-Dumper" arch="src">
  <version epoch="0" ver="2.183" rel="lp154.2.1"/>
  <changelog author="coolo@novell.com" date="1291032000">- called spec2changelog</changelog>
  <changelog author="coolo@novell.com" date="1291032001">- remove /var/adm/perl-modules</changelog>
  <changelog author="lars@linux-schulserver.de" date="1295697600">- update to 2.128:
  + Promote previous release to stable version with the correct version.
  + Port core perl changes e3ec2293dc, fe642606b19
  + Fixes core perl RT #74170 (handle the stack changing in the
    custom sort functions) and adds a test.</changelog>
  <changelog author="coolo@novell.com" date="1306843200">- updated to 2.131
  Convert overload.t to Test::More
  Fix some spelling errors
  Fix some compiler warnings
  Fix an out of bounds write in Data-Dumper with malformed utf8 input</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1370088000">- Update to 2.145:
  * Test refactoring and fixing wide and far.
  * Various old-perl compat fixes.
  2.143:
  * Address vstring related test failures on 5.8: Skip tests for obscure case.
  * Major improvements to test coverage and significant refactoring.
  * Make Data::Dumper XS ignore Freezer return value. Fixes RT #116364.
  * Change call of isALNUM to equivalent but more clearly named isWORDCHAR
  2.139:
  * Supply an explicit dynamic_config =&gt; 0 in META
  * Properly list BUILD_REQUIRES prereqs (P5-RT#116028)
  * Some optimizations. Removed useless "register" declarations.
  2.136:
  * Promote to stable release.
  * Drop some "register" declarations.
  2.135_07:
  * Use the new utf8 to code point functions - fixing a potential reading
    buffer overrun.
  * Data::Dumper: Sparseseen option to avoid building much of the seen hash:
    This has been measured to, in some cases, provide a 50% speed-up
  * Dumper.xs: Avoid scan_vstring on 5.17.3 and up
  * Avoid a warning from clang when compiling Data::Dumper
  * Fix DD's dumping of qr|\/|
  * Data::Dumper's Perl implementation was not working with overloaded blessed
    globs, which it thought were strings.
  * Allow Data::Dumper to load on miniperl
  2.135_02:
  * Makes DD dump *{''} properly.
  * [perl #101162] DD support for vstrings: Support for vstrings to
    Data::Dumper, in both Perl and XS implementations.
  2.135_01:
  * Make Data::Dumper UTF8- and null-clean with GVs.
  * In Dumper.xs, use sv_newmortal() instead of sv_mortalcopy(&amp;PL_sv_undef) for
    efficiency.
  * Suppress compiler warning
  * Keep verbatim pod in Data::Dumper within 80 cols
- Updated license to "Artistic-1.0 or GPL-1.0+".
- Added perl(ExtUtils::MakeMaker) and perl(Test::More) as build requirements.
  Removed perl-macros (not needed).</changelog>
  <changelog author="coolo@suse.com" date="1429272000">- updated to 2.154
  see /usr/share/doc/packages/perl-Data-Dumper/Changes
  =item 2.154 (Sep 18 2014)
  Most notably, this release fixes CVE-2014-4330:
    Don't recurse infinitely in Data::Dumper
    Add a configuration variable/option to limit recursion when dumping
    deep data structures.
    [...]
    This patch addresses CVE-2014-4330.  This bug was found and
    reported by: LSE Leading Security Experts GmbH employee Markus
    Vervier.
  On top of that, there are several minor big fixes and improvements,
  see "git log" if the core perl distribution for details.
  =item 2.151 (Mar 7 2014)
  A "useqq" implementation for the XS version of Data::Dumper.
  Better compatibility wrt. hash key quoting between PP and XS
  versions of Data::Dumper.
  EBCDIC fixes.
  64bit safety fixes (for very large arrays).
  Build fixes for threaded perls.
  clang warning fixes.
  Warning fixes in tests on older perls.
  Typo fixes in documentation.</changelog>
  <changelog author="coolo@suse.com" date="1467633600">- updated to 2.160
  see /usr/share/doc/packages/perl-Data-Dumper/Changes
  =item 2.160 (Jul 3 2016)
  Now handles huge inputs on 64bit perls.
  Add Trailingcomma option. This is as suggested in RT#126813.
  Significant refactoring of XS implementation.
  Pure Perl implementation fixes in corner cases ("
  " dumped raw").</changelog>
  <changelog author="coolo@suse.com" date="1468324800">- updated to 2.161
  see /usr/share/doc/packages/perl-Data-Dumper/Changes
  =item 2.161 (Jul 11 2016)
  Perl 5.12 fix/workaround until fixed PPPort release.
  Pre-5.12 fixes for test dependency.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1537617600">- updated to 2.172
  see /usr/share/doc/packages/perl-Data-Dumper/Changes</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1537704000">- updated to 2.172
  see /usr/share/doc/packages/perl-Data-Dumper/Changes</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1544097600">- updated to 2.173
  see /usr/share/doc/packages/perl-Data-Dumper/Changes
  =item 2.173
  perl #133624: Reinstate support for 5.8.8 and older.</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1622116800">- updated to 2.181
  see /usr/share/doc/packages/perl-Data-Dumper/Changes</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1625572800">- updated to 2.183
  see /usr/share/doc/packages/perl-Data-Dumper/Changes</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1626177600">- Removal manual license; upstream sets it correctly now</changelog>
</package>
<package pkgid="5892ecbaf8136a113f8e4e907b887a1deb01bb5bd207814d8c762d10babe30d2" name="perl-Data-Dumper" arch="x86_64">
  <version epoch="0" ver="2.183" rel="lp154.2.1"/>
  <changelog author="asterios.dramis@gmail.com" date="1370088000">- Update to 2.145:
  * Test refactoring and fixing wide and far.
  * Various old-perl compat fixes.
  2.143:
  * Address vstring related test failures on 5.8: Skip tests for obscure case.
  * Major improvements to test coverage and significant refactoring.
  * Make Data::Dumper XS ignore Freezer return value. Fixes RT #116364.
  * Change call of isALNUM to equivalent but more clearly named isWORDCHAR
  2.139:
  * Supply an explicit dynamic_config =&gt; 0 in META
  * Properly list BUILD_REQUIRES prereqs (P5-RT#116028)
  * Some optimizations. Removed useless "register" declarations.
  2.136:
  * Promote to stable release.
  * Drop some "register" declarations.
  2.135_07:
  * Use the new utf8 to code point functions - fixing a potential reading
    buffer overrun.
  * Data::Dumper: Sparseseen option to avoid building much of the seen hash:
    This has been measured to, in some cases, provide a 50% speed-up
  * Dumper.xs: Avoid scan_vstring on 5.17.3 and up
  * Avoid a warning from clang when compiling Data::Dumper
  * Fix DD's dumping of qr|\/|
  * Data::Dumper's Perl implementation was not working with overloaded blessed
    globs, which it thought were strings.
  * Allow Data::Dumper to load on miniperl
  2.135_02:
  * Makes DD dump *{''} properly.
  * [perl #101162] DD support for vstrings: Support for vstrings to
    Data::Dumper, in both Perl and XS implementations.
  2.135_01:
  * Make Data::Dumper UTF8- and null-clean with GVs.
  * In Dumper.xs, use sv_newmortal() instead of sv_mortalcopy(&amp;PL_sv_undef) for
    efficiency.
  * Suppress compiler warning
  * Keep verbatim pod in Data::Dumper within 80 cols
- Updated license to "Artistic-1.0 or GPL-1.0+".
- Added perl(ExtUtils::MakeMaker) and perl(Test::More) as build requirements.
  Removed perl-macros (not needed).</changelog>
  <changelog author="coolo@suse.com" date="1429272000">- updated to 2.154
  see /usr/share/doc/packages/perl-Data-Dumper/Changes
  =item 2.154 (Sep 18 2014)
  Most notably, this release fixes CVE-2014-4330:
    Don't recurse infinitely in Data::Dumper
    Add a configuration variable/option to limit recursion when dumping
    deep data structures.
    [...]
    This patch addresses CVE-2014-4330.  This bug was found and
    reported by: LSE Leading Security Experts GmbH employee Markus
    Vervier.
  On top of that, there are several minor big fixes and improvements,
  see "git log" if the core perl distribution for details.
  =item 2.151 (Mar 7 2014)
  A "useqq" implementation for the XS version of Data::Dumper.
  Better compatibility wrt. hash key quoting between PP and XS
  versions of Data::Dumper.
  EBCDIC fixes.
  64bit safety fixes (for very large arrays).
  Build fixes for threaded perls.
  clang warning fixes.
  Warning fixes in tests on older perls.
  Typo fixes in documentation.</changelog>
  <changelog author="coolo@suse.com" date="1467633600">- updated to 2.160
  see /usr/share/doc/packages/perl-Data-Dumper/Changes
  =item 2.160 (Jul 3 2016)
  Now handles huge inputs on 64bit perls.
  Add Trailingcomma option. This is as suggested in RT#126813.
  Significant refactoring of XS implementation.
  Pure Perl implementation fixes in corner cases ("
  " dumped raw").</changelog>
  <changelog author="coolo@suse.com" date="1468324800">- updated to 2.161
  see /usr/share/doc/packages/perl-Data-Dumper/Changes
  =item 2.161 (Jul 11 2016)
  Perl 5.12 fix/workaround until fixed PPPort release.
  Pre-5.12 fixes for test dependency.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1537617600">- updated to 2.172
  see /usr/share/doc/packages/perl-Data-Dumper/Changes</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1537704000">- updated to 2.172
  see /usr/share/doc/packages/perl-Data-Dumper/Changes</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1544097600">- updated to 2.173
  see /usr/share/doc/packages/perl-Data-Dumper/Changes
  =item 2.173
  perl #133624: Reinstate support for 5.8.8 and older.</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1622116800">- updated to 2.181
  see /usr/share/doc/packages/perl-Data-Dumper/Changes</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1625572800">- updated to 2.183
  see /usr/share/doc/packages/perl-Data-Dumper/Changes</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1626177600">- Removal manual license; upstream sets it correctly now</changelog>
</package>
<package pkgid="8a7a3d88d6760ed18d1d8b34777493ef98245a915413be4249112af8cd58348d" name="perl-Digest-MD5" arch="src">
  <version epoch="0" ver="2.58" rel="lp154.2.1"/>
  <changelog author="James Oakley &lt;jfunk@funktronics.ca&gt;" date="1158062400">- Initial release (2.36)</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1282824000">- update to 2.40:
  * safer alignment test [RT#35823]
  * consting in new ext/
- changes from 2.39:
  * get rid of the PERL_CORE hacks
  * ext/Digest/MD5 to ext/Digest-MD5
- changes from 2.38:
  * applied warning fix [RT#19643]
  * applied compatiblity fix [RT#30348]
- changes from 2.37:
  * sync up with consting changes from the perl core</changelog>
  <changelog author="chris@computersalat.de" date="1283774400">- recreated by cpanspec 1.78</changelog>
  <changelog author="coolo@novell.com" date="1291204800">- switch to perl_requires macro</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1358164800">- upgrade to v2.52
  * Digest::Perl::MD5 OO fallback didn't work [RT#66634]
  * Modernize the code in the POD.
  * Makes Digest::MD5 work on Perl 5.6 [RT#75032]
  Release 2.51
  * Fix compilation with c++ compilers
  * Fix repository specification in META.yml
  Release 2.50
  * Amended tests to work with perl core.
  * Attach context pointers using sv magic
  * Add failing test for thread cloning
  * Clone MD5 contexts on thread cloning
  * get_md5_ctx should never return anything but a valid pointer
  * perl-5.6 no longer supported
  * Preserve utf8ness of argument [RT#44927]</changelog>
  <changelog author="herbert@graeber-clan.de" date="1385121600">- upgrade to v2.53</changelog>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 2.54
  see /usr/share/doc/packages/perl-Digest-MD5/Changes
  2015-01-12   Gisle Aas &lt;gisle@ActiveState.com&gt;
    Release 2.54
    David Mitchell: silence some compiler warnings
    Jonathan Hall: Add -&gt;context() feature
    Steve Hay: Sync with blead
    bulk88: const the vtable
    zefram: 5.6 threads test fix</changelog>
  <changelog author="coolo@suse.com" date="1457697600">- updated to 2.55
  see /usr/share/doc/packages/perl-Digest-MD5/Changes
  2016-03-09   Gisle Aas &lt;gisle@ActiveState.com&gt;
    Release 2.55
    Gordon Stanton (2):
    Make use warnings work including test cases.
    Initial Travis config
    Gisle Aas (1):
    Avoid warning: 'static' is not at beginning of declaration [RT#105646]</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1601985600">- updated to 2.58
  see /usr/share/doc/packages/perl-Digest-MD5/Changes
  2.58 Mon Oct 5 2020
  - Update repo location.
  - Update recent changelog entries. Let's see if that's enough to make metacpan happy.
  2.57 Mon Oct 5 2020
  - Merge change submitted to blead - https://github.com/Perl/perl5/commit/ee9ac1cd8eb988fea70841eae211b11355711416
  2.56 Mon Oct 5 2020
  - Github CI Perl 5.6..5.32
  - Fixup MANIFEST/MANIFEST.SKIP/.gitignore
  - Enable strict and warnings on all code. Drop vars.pm - https://github.com/Dual-Life/digest-md5/pull/11
  - Preserve OPTIMIZE in hints/irix_6.pl - https://github.com/Dual-Life/digest-md5/pull/14
  - Don't return context buffer if there isn't one - https://github.com/Dual-Life/digest-md5/pull/12
  - Silence possible loss of data warnings on Win32 - https://github.com/Dual-Life/digest-md5/pull/13
  2.55 Wed Mar 9 2016</changelog>
</package>
<package pkgid="d7cacb732a110c09c7ee5c701feca91a4b8877ef9625692f9524e0d3e6c836d3" name="perl-Digest-MD5" arch="x86_64">
  <version epoch="0" ver="2.58" rel="lp154.2.1"/>
  <changelog author="James Oakley &lt;jfunk@funktronics.ca&gt;" date="1158062400">- Initial release (2.36)</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1282824000">- update to 2.40:
  * safer alignment test [RT#35823]
  * consting in new ext/
- changes from 2.39:
  * get rid of the PERL_CORE hacks
  * ext/Digest/MD5 to ext/Digest-MD5
- changes from 2.38:
  * applied warning fix [RT#19643]
  * applied compatiblity fix [RT#30348]
- changes from 2.37:
  * sync up with consting changes from the perl core</changelog>
  <changelog author="chris@computersalat.de" date="1283774400">- recreated by cpanspec 1.78</changelog>
  <changelog author="coolo@novell.com" date="1291204800">- switch to perl_requires macro</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1358164800">- upgrade to v2.52
  * Digest::Perl::MD5 OO fallback didn't work [RT#66634]
  * Modernize the code in the POD.
  * Makes Digest::MD5 work on Perl 5.6 [RT#75032]
  Release 2.51
  * Fix compilation with c++ compilers
  * Fix repository specification in META.yml
  Release 2.50
  * Amended tests to work with perl core.
  * Attach context pointers using sv magic
  * Add failing test for thread cloning
  * Clone MD5 contexts on thread cloning
  * get_md5_ctx should never return anything but a valid pointer
  * perl-5.6 no longer supported
  * Preserve utf8ness of argument [RT#44927]</changelog>
  <changelog author="herbert@graeber-clan.de" date="1385121600">- upgrade to v2.53</changelog>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 2.54
  see /usr/share/doc/packages/perl-Digest-MD5/Changes
  2015-01-12   Gisle Aas &lt;gisle@ActiveState.com&gt;
    Release 2.54
    David Mitchell: silence some compiler warnings
    Jonathan Hall: Add -&gt;context() feature
    Steve Hay: Sync with blead
    bulk88: const the vtable
    zefram: 5.6 threads test fix</changelog>
  <changelog author="coolo@suse.com" date="1457697600">- updated to 2.55
  see /usr/share/doc/packages/perl-Digest-MD5/Changes
  2016-03-09   Gisle Aas &lt;gisle@ActiveState.com&gt;
    Release 2.55
    Gordon Stanton (2):
    Make use warnings work including test cases.
    Initial Travis config
    Gisle Aas (1):
    Avoid warning: 'static' is not at beginning of declaration [RT#105646]</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1601985600">- updated to 2.58
  see /usr/share/doc/packages/perl-Digest-MD5/Changes
  2.58 Mon Oct 5 2020
  - Update repo location.
  - Update recent changelog entries. Let's see if that's enough to make metacpan happy.
  2.57 Mon Oct 5 2020
  - Merge change submitted to blead - https://github.com/Perl/perl5/commit/ee9ac1cd8eb988fea70841eae211b11355711416
  2.56 Mon Oct 5 2020
  - Github CI Perl 5.6..5.32
  - Fixup MANIFEST/MANIFEST.SKIP/.gitignore
  - Enable strict and warnings on all code. Drop vars.pm - https://github.com/Dual-Life/digest-md5/pull/11
  - Preserve OPTIMIZE in hints/irix_6.pl - https://github.com/Dual-Life/digest-md5/pull/14
  - Don't return context buffer if there isn't one - https://github.com/Dual-Life/digest-md5/pull/12
  - Silence possible loss of data warnings on Win32 - https://github.com/Dual-Life/digest-md5/pull/13
  2.55 Wed Mar 9 2016</changelog>
</package>
<package pkgid="c1466d6f1908d641aa960598803570e4d6a70abafa2babd38067cdac6060e8a4" name="perl-Encode" arch="src">
  <version epoch="0" ver="2.99" rel="lp154.1.1"/>
  <changelog author="chris@computersalat.de" date="1359115200">- update to 2.47
  * Encode.pm
    POD Fixes: Copyright and mail address
  * Makefile.PL
    Added LICENSE =&gt; 'perl'
  * lib/Encode/GSM0338.pm t/gsm0338.t
    REALLY fixed RT#75670: Wrong decoding for GSM 3.38 character \x09
    ucm/gsm0338.ucm is dropped from MANIFEST since 2.25
    but I was fixing the wrong file!
    https://rt.cpan.org/Ticket/Display.html?id=75670</changelog>
  <changelog author="darin@darins.net" date="1424952000">- update to 2.7.0
  + Makefile.PL
    add bin/encguess to EXE_FILES
  2.69 2015/02/05 10:35:11
  + bin/encguess
    Refactored so that
  * does not depend on non-core module (File::Slurp in particular)
  * PODified document
  * -s "encA encB" to -s encA,encB which is more shell-friendly
  * and more
  + MANIFEST
  + bin/encguess
    Pulled: Added CLI wrapper for Encode::Guess
    https://github.com/dankogai/p5-encode/pull/32
  + Unicode/Unicode.pm
    Pulled: Bump $VERSION in module changed since Encode-2.60
    https://github.com/dankogai/p5-encode/pull/31
  For a complete list of changes see:
    http://cpansearch.perl.org/src/DANKOGAI/Encode-2.70/Changes</changelog>
  <changelog author="coolo@suse.com" date="1453896000">- updated to 2.80
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1454846400">- updated to 2.82
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1459771200">- updated to 2.83
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1460462400">- updated to 2.84
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1470398400">- updated to 2.85
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1470916800">- updated to 2.86
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1477742400">- updated to 2.87
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1480593600">- updated to 2.88
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1493985600">- updated to 2.89
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1497441600">- updated to 2.90
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1498219200">- updated to 2.91
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1500984000">- updated to 2.92
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1507464000">- updated to 2.93
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1515585600">- updated to 2.94
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1518436800">- updated to 2.96
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1519300800">- updated to 2.97
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1524484800">- updated to 2.98
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1548072000">- updated to 2.99
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
</package>
<package pkgid="5285e7fcd9d86ede7b6ab1c55df74b95ec8bc75e7da05e8e7cfff7f81483bb1b" name="perl-Encode" arch="x86_64">
  <version epoch="0" ver="2.99" rel="lp154.1.1"/>
  <changelog author="darin@darins.net" date="1424952000">- update to 2.7.0
  + Makefile.PL
    add bin/encguess to EXE_FILES
  2.69 2015/02/05 10:35:11
  + bin/encguess
    Refactored so that
  * does not depend on non-core module (File::Slurp in particular)
  * PODified document
  * -s "encA encB" to -s encA,encB which is more shell-friendly
  * and more
  + MANIFEST
  + bin/encguess
    Pulled: Added CLI wrapper for Encode::Guess
    https://github.com/dankogai/p5-encode/pull/32
  + Unicode/Unicode.pm
    Pulled: Bump $VERSION in module changed since Encode-2.60
    https://github.com/dankogai/p5-encode/pull/31
  For a complete list of changes see:
    http://cpansearch.perl.org/src/DANKOGAI/Encode-2.70/Changes</changelog>
  <changelog author="coolo@suse.com" date="1453896000">- updated to 2.80
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1454846400">- updated to 2.82
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1459771200">- updated to 2.83
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1460462400">- updated to 2.84
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1470398400">- updated to 2.85
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1470916800">- updated to 2.86
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1477742400">- updated to 2.87
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1480593600">- updated to 2.88
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1493985600">- updated to 2.89
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1497441600">- updated to 2.90
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1498219200">- updated to 2.91
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1500984000">- updated to 2.92
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1507464000">- updated to 2.93
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1515585600">- updated to 2.94
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1518436800">- updated to 2.96
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1519300800">- updated to 2.97
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1524484800">- updated to 2.98
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1548072000">- updated to 2.99
  see /usr/share/doc/packages/perl-Encode/Changes</changelog>
</package>
<package pkgid="40ca7aab0ee669dc707e2ba3335ae368651adb142898befe9454179430fcb321" name="perl-Exporter-Easy" arch="noarch">
  <version epoch="0" ver="0.18" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1380628800">- initial package 0.16
  * created by cpanspec 1.78.07</changelog>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 0.17
  see /usr/share/doc/packages/perl-Exporter-Easy/Changes</changelog>
  <changelog author="coolo@suse.com" date="1447502400">- updated to 0.18
  see /usr/share/doc/packages/perl-Exporter-Easy/Changes
  0.18 2015-10-12 NEILB
  - Updated github repo URL after changing my github username
  - Added [MetaJSON] to dist.ini so META.json is included in releases</changelog>
</package>
<package pkgid="3ddbe2db3b28ad9349bedb6deacae2a71f30e3fde24bfe8c5bf2d634148ef5a1" name="perl-Exporter-Easy" arch="src">
  <version epoch="0" ver="0.18" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1380628800">- initial package 0.16
  * created by cpanspec 1.78.07</changelog>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 0.17
  see /usr/share/doc/packages/perl-Exporter-Easy/Changes</changelog>
  <changelog author="coolo@suse.com" date="1447502400">- updated to 0.18
  see /usr/share/doc/packages/perl-Exporter-Easy/Changes
  0.18 2015-10-12 NEILB
  - Updated github repo URL after changing my github username
  - Added [MetaJSON] to dist.ini so META.json is included in releases</changelog>
</package>
<package pkgid="66589a22419bd80e7980f025b553a53d21f32bed666aabcad851e825593ab39a" name="perl-HTTP-ProxyPAC" arch="noarch">
  <version epoch="0" ver="0.31" rel="lp154.2.1"/>
</package>
<package pkgid="c89701b10cd155500bd34af67b9c9b01c8079ebb9e0e2f88a1d54f59e9bb4a2f" name="perl-HTTP-ProxyPAC" arch="src">
  <version epoch="0" ver="0.31" rel="lp154.2.1"/>
</package>
<package pkgid="1f899ea27552577c9d73351d3e7ebb184d37fb41af76aa53aabb8bce7be35c52" name="perl-JE" arch="noarch">
  <version epoch="0" ver="0.066" rel="lp154.3.1"/>
  <changelog author="jw@suse.de" date="1252929600">- version update to 0.036
  preovious version did not compile.
  The Changelog lists only new features and more advanced bugfixed,
  so this will probably fail too.</changelog>
  <changelog author="jw@suse.de" date="1256817600">- 0.040 Bug fixes: .valueOf(); Number.prototype.toPrecision
- 0.039 Bug fix:  .valueOf()
- 0.038 Incompatible change:
  * When a JavaScript function is called as a coderef, the unde-
    fined value is now returned as a Perl  undef,  instead of a
    JE::Undefined object.
  * New features:
    New date methods:  setDate, setHours, setMinutes,  setMonth and setSeconds
  * Function objects now have a call_with method.</changelog>
  <changelog author="jw@suse.de" date="1268654400">- updated to 0.044
- added survive_test_suite.patch to silence this:
  t/15.05-string-objects..................../t/jstest.pl: t/15.05-string-objects.t: Error: panic: utf8_mg_pos_cache_update cache
  76 real 3 for     at /usr/src/packages/BUILD/JE-0.044/blib/lib/JE/Object/String.pm line 317, &lt;DATA&gt; line 1.
  [#] Looks like you planned 514 tests but ran 155.</changelog>
  <changelog author="jw@novell.com" date="1269864000">- updated to 0.045
  * Bug fix:  RegExp(re)  used to clone  the  regular  expression
    object passed to it, instead of simply returning it.
  * Test fixes:
    Some badly-written date tests were failing consistently  in some time zones.
  * A couple of toPrecision  tests are now skipped, as they are too unreliable and system-dependent.
- t/15.05-string-objects remains unfixed.</changelog>
  <changelog author="jw@novell.com" date="1274097600">- update to 0.046
    Incompatible change:  The long-deprecated JE::Object::new_con-
    structor method has been deleted.
    New features:  The RegExp  constructor now has the  lastMatch
    ($&amp;), lastParen ($+), leftContext ($`), rightContext ($') and
    $1 to $9 properties.
    Bug fixes:
  * RegExp.prototype.exec  now reads  lastIndex  correctly when
    global  is true.
  * The Error  constructor's  length  property and those of its
    subclasses are now 1, not 0.
  * The Error  constructor no longer adds a message property to
    an error object if no message was provided.
  * Error  subclasses now have their  internal  class  property
    (used by Object.prototype.toString)  set to  Error,  rather
    than  RangeError,  etc.
  * The overload methods of  JE::LValue  objects  (returned  by
    code like  $je-&gt;eval("a.b"))  no longer produce warnings if
    the caller has warnings disabled.
  * Suppress  "use of goto  ...  is deprecated"  warnings  that
    appear in perl 5.12.
  * Updated to work with perl  5.13.1's  improved  $@  handling.</changelog>
  <changelog author="jw@suse.de" date="1276516800">- update to 0.048
  Incompatible change: for-in loops now treat undefined/null on
  the rhs as {}, instead of dying.  This brings JE into conform-
  ity with JScript, Nitro, SpiderMonkey, Opera and ECMAScript 5.
  (So it is no  longer  in  conformity  with  ECMAScript 3  and
  ExtendScript in this regard.)
  * lots of new features and a few bug fixes. See Changes.</changelog>
  <changelog author="jw@novell.com" date="1277121600">- ipdated to 0.049
  upstreamed workaround for https://rt.cpan.org/Ticket/Display.html?id=58371</changelog>
  <changelog author="coolo@novell.com" date="1291032000">- remove /var/adm/perl-modules</changelog>
  <changelog author="coolo@novell.com" date="1306843200">- updated to 0.055
    Some pod fixes from Damyan Ivanov  (RT #64015).  (Thank you.)
    One bug fix:  ?throw new Error? and ?$@ = bless[],'JE::Scope'?
    will no longer cause a  crash  when  *@  has  been  localised.
  0.054   30 January, 2011
    Bug fix: JE::Object::Errors thrown from within store handlers
    now propagate instead of turning into ?Cannot assign to a non-
    lvalue? message.  (Thanks to Chia-liang Kao for fixing this.)
  0.053   12 December, 2010
    Bug fixes:
    ? The regular expression module was relying on a bug in  perl
    that is fixed in 5.13.8.
    ? The  match  and  search  methods of  strings  now  work  if
    no regular expressions have  been  used  yet.  (A  ?require?
    was missing.)
  0.052   5 December, 2010
    Bug fix:  The return value of JE::LValue-&gt;can can now be used
    and will delegate properly to the referent.
    Test fix:  t/parse08-regexps.t  has been fixed to  work  with
    the new (?^u:...)  stringification of internally-UTF8 regular
    expressions in perl 5.13.8.
  0.051   10 October, 2010
    Bug fix:  On DragonFly BSD,  exp(Infinity) and exp(-Infinity)
    now correctly return Infinity and 0, respectively, instead of
    NaN (I hope).
  0.050   3 October, 2010
    ? Fix t/parse08-regexps.t to work with the new (?^...) syntax
    in perl 5.13.5.
    ? constant::lexical is no longer required.</changelog>
  <changelog author="coolo@suse.com" date="1429272000">- updated to 0.066
  see /usr/share/doc/packages/perl-JE/Changes
  0.066   26 October, 2014
    Bug fix:  Math.pow  tries harder to give correct results  for
    Math.pow(-Infinity, whatever)  on platforms where the underly-
    ing mathematics libraries give results  different  from  what
    ECMAScript specifies (i.e., some Windows compilers).
  0.065   12 October, 2014
    Enhancement:  Regexp stringification (and RegExp.source)  now
    escape backslashes so that  new RegExp('/')  stringified is a
    valid regexp literal.
    Tests:  Two badly-written tests added to  t/15.09-dates.t  in
    0.063 that were supposedly fixed in the previous release have
    now actually been fixed.  (We?ll see. :-)
  0.064   5 October, 2014
    Enhancement: ?new Date()? now uses Time::HiRes to get the cur-
    rent time to the nearest millisecond.
    Tests:  Two badly-written tests added to  t/15.09-dates.t  in
    the previous release have been fixed.
  0.063   28 September, 2014
    Bug fix: Date edge cases were not handled correctly; specific-
    ally negative years and months out of range.  Also,  due to a
    caching problem,  creation of dates with negative years could
    cause creation of dates in  the  far  future  to  give  incor-
    rect results.
  0.062   17 August, 2014
    Bug fixes:
    ?Object literals (aka object constructors) now allow a trail-
    ing comma, as in ?{foo: 123,}? (RT #83661).
    ?Regular expression literals now allow unescaped slashes  in
    character classes (i.e., /[^/]/) (RT #83661).
  0.061   10 August, 2014
    Fixed to work with Perl 5.20.
  0.060   21 October, 2012
    Incompatible change:  We now require  perl  5.8.4  or  higher,
    instead of  pretending  that  5.8.3  is  supported.  (It  was
    already broken enough to spew out warnings.)
    Bug fixes:
    ?  An escaped surrogate in a regular expression  now  matches
    that surrogate, instead of trying to match a backslash fol-
    lowed by a literal ?x{d800}? or similar.
    ? ?... ? this : ...? no longer confuses the run-time  engine,
    resulting in an error (RT #79855).
    ? The run-time  engine  now  suppresses  recursion  warnings,
    which legitimate JavaScript code could trigger.
  0.059   18 March, 2012
    New feature:  JE now provides TO_JSON methods to allow serial-
    isation  with  JSON.pm  (when  the  latter?s  convert_blessed
    option is enabled). Thanks to Toby Inkster for the suggestion
    (RT #75369).
    t/15.09-dates.t  no longer fails  on  the  29th  of  February
    (RT #75402).
  0.058   1 January, 2012
    Bug fix: Remove some debugging code inadvertently included in
    the previous release. It was spewing out warnings.
  0.057   1 January, 2012
    Bug fix:  The JE::Destroyer  class introduced in the previous
    release was still leaking quite a few objects. Hopefully this
    has now been fixed.
    New feature:  The JE::Object::Function constructor now allows
    Perl functions to request the global object in their lists of
    arguments.
  0.056   4 December, 2011
    New feature:  An experimental JE::Destroyer class, which,  if
    loaded before any JE  objects are created,  will track all of
    them, allowing JE::Destroyer::destroy($je) to destroy all cir-
    cular references.</changelog>
</package>
<package pkgid="70ddea049700646a9fb138e7d0baa971c2dc6c7dad4800959f278104f8f9b8ff" name="perl-JE" arch="src">
  <version epoch="0" ver="0.066" rel="lp154.3.1"/>
  <changelog author="jw@suse.de" date="1216036800">- version 0.021, initial checkin</changelog>
  <changelog author="jw@suse.de" date="1251806400">- version jump to 0.035
  Changes file has 303 lines of bugfixes and new features since
  0.021 which is quite outdated now.</changelog>
  <changelog author="jw@suse.de" date="1252929600">- version update to 0.036
  preovious version did not compile.
  The Changelog lists only new features and more advanced bugfixed,
  so this will probably fail too.</changelog>
  <changelog author="jw@suse.de" date="1256817600">- 0.040 Bug fixes: .valueOf(); Number.prototype.toPrecision
- 0.039 Bug fix:  .valueOf()
- 0.038 Incompatible change:
  * When a JavaScript function is called as a coderef, the unde-
    fined value is now returned as a Perl  undef,  instead of a
    JE::Undefined object.
  * New features:
    New date methods:  setDate, setHours, setMinutes,  setMonth and setSeconds
  * Function objects now have a call_with method.</changelog>
  <changelog author="jw@suse.de" date="1268654400">- updated to 0.044
- added survive_test_suite.patch to silence this:
  t/15.05-string-objects..................../t/jstest.pl: t/15.05-string-objects.t: Error: panic: utf8_mg_pos_cache_update cache
  76 real 3 for     at /usr/src/packages/BUILD/JE-0.044/blib/lib/JE/Object/String.pm line 317, &lt;DATA&gt; line 1.
  [#] Looks like you planned 514 tests but ran 155.</changelog>
  <changelog author="jw@novell.com" date="1269864000">- updated to 0.045
  * Bug fix:  RegExp(re)  used to clone  the  regular  expression
    object passed to it, instead of simply returning it.
  * Test fixes:
    Some badly-written date tests were failing consistently  in some time zones.
  * A couple of toPrecision  tests are now skipped, as they are too unreliable and system-dependent.
- t/15.05-string-objects remains unfixed.</changelog>
  <changelog author="jw@novell.com" date="1274097600">- update to 0.046
    Incompatible change:  The long-deprecated JE::Object::new_con-
    structor method has been deleted.
    New features:  The RegExp  constructor now has the  lastMatch
    ($&amp;), lastParen ($+), leftContext ($`), rightContext ($') and
    $1 to $9 properties.
    Bug fixes:
  * RegExp.prototype.exec  now reads  lastIndex  correctly when
    global  is true.
  * The Error  constructor's  length  property and those of its
    subclasses are now 1, not 0.
  * The Error  constructor no longer adds a message property to
    an error object if no message was provided.
  * Error  subclasses now have their  internal  class  property
    (used by Object.prototype.toString)  set to  Error,  rather
    than  RangeError,  etc.
  * The overload methods of  JE::LValue  objects  (returned  by
    code like  $je-&gt;eval("a.b"))  no longer produce warnings if
    the caller has warnings disabled.
  * Suppress  "use of goto  ...  is deprecated"  warnings  that
    appear in perl 5.12.
  * Updated to work with perl  5.13.1's  improved  $@  handling.</changelog>
  <changelog author="jw@suse.de" date="1276516800">- update to 0.048
  Incompatible change: for-in loops now treat undefined/null on
  the rhs as {}, instead of dying.  This brings JE into conform-
  ity with JScript, Nitro, SpiderMonkey, Opera and ECMAScript 5.
  (So it is no  longer  in  conformity  with  ECMAScript 3  and
  ExtendScript in this regard.)
  * lots of new features and a few bug fixes. See Changes.</changelog>
  <changelog author="jw@novell.com" date="1277121600">- ipdated to 0.049
  upstreamed workaround for https://rt.cpan.org/Ticket/Display.html?id=58371</changelog>
  <changelog author="coolo@novell.com" date="1291032000">- remove /var/adm/perl-modules</changelog>
  <changelog author="coolo@novell.com" date="1306843200">- updated to 0.055
    Some pod fixes from Damyan Ivanov  (RT #64015).  (Thank you.)
    One bug fix:  ?throw new Error? and ?$@ = bless[],'JE::Scope'?
    will no longer cause a  crash  when  *@  has  been  localised.
  0.054   30 January, 2011
    Bug fix: JE::Object::Errors thrown from within store handlers
    now propagate instead of turning into ?Cannot assign to a non-
    lvalue? message.  (Thanks to Chia-liang Kao for fixing this.)
  0.053   12 December, 2010
    Bug fixes:
    ? The regular expression module was relying on a bug in  perl
    that is fixed in 5.13.8.
    ? The  match  and  search  methods of  strings  now  work  if
    no regular expressions have  been  used  yet.  (A  ?require?
    was missing.)
  0.052   5 December, 2010
    Bug fix:  The return value of JE::LValue-&gt;can can now be used
    and will delegate properly to the referent.
    Test fix:  t/parse08-regexps.t  has been fixed to  work  with
    the new (?^u:...)  stringification of internally-UTF8 regular
    expressions in perl 5.13.8.
  0.051   10 October, 2010
    Bug fix:  On DragonFly BSD,  exp(Infinity) and exp(-Infinity)
    now correctly return Infinity and 0, respectively, instead of
    NaN (I hope).
  0.050   3 October, 2010
    ? Fix t/parse08-regexps.t to work with the new (?^...) syntax
    in perl 5.13.5.
    ? constant::lexical is no longer required.</changelog>
  <changelog author="coolo@suse.com" date="1429272000">- updated to 0.066
  see /usr/share/doc/packages/perl-JE/Changes
  0.066   26 October, 2014
    Bug fix:  Math.pow  tries harder to give correct results  for
    Math.pow(-Infinity, whatever)  on platforms where the underly-
    ing mathematics libraries give results  different  from  what
    ECMAScript specifies (i.e., some Windows compilers).
  0.065   12 October, 2014
    Enhancement:  Regexp stringification (and RegExp.source)  now
    escape backslashes so that  new RegExp('/')  stringified is a
    valid regexp literal.
    Tests:  Two badly-written tests added to  t/15.09-dates.t  in
    0.063 that were supposedly fixed in the previous release have
    now actually been fixed.  (We?ll see. :-)
  0.064   5 October, 2014
    Enhancement: ?new Date()? now uses Time::HiRes to get the cur-
    rent time to the nearest millisecond.
    Tests:  Two badly-written tests added to  t/15.09-dates.t  in
    the previous release have been fixed.
  0.063   28 September, 2014
    Bug fix: Date edge cases were not handled correctly; specific-
    ally negative years and months out of range.  Also,  due to a
    caching problem,  creation of dates with negative years could
    cause creation of dates in  the  far  future  to  give  incor-
    rect results.
  0.062   17 August, 2014
    Bug fixes:
    ?Object literals (aka object constructors) now allow a trail-
    ing comma, as in ?{foo: 123,}? (RT #83661).
    ?Regular expression literals now allow unescaped slashes  in
    character classes (i.e., /[^/]/) (RT #83661).
  0.061   10 August, 2014
    Fixed to work with Perl 5.20.
  0.060   21 October, 2012
    Incompatible change:  We now require  perl  5.8.4  or  higher,
    instead of  pretending  that  5.8.3  is  supported.  (It  was
    already broken enough to spew out warnings.)
    Bug fixes:
    ?  An escaped surrogate in a regular expression  now  matches
    that surrogate, instead of trying to match a backslash fol-
    lowed by a literal ?x{d800}? or similar.
    ? ?... ? this : ...? no longer confuses the run-time  engine,
    resulting in an error (RT #79855).
    ? The run-time  engine  now  suppresses  recursion  warnings,
    which legitimate JavaScript code could trigger.
  0.059   18 March, 2012
    New feature:  JE now provides TO_JSON methods to allow serial-
    isation  with  JSON.pm  (when  the  latter?s  convert_blessed
    option is enabled). Thanks to Toby Inkster for the suggestion
    (RT #75369).
    t/15.09-dates.t  no longer fails  on  the  29th  of  February
    (RT #75402).
  0.058   1 January, 2012
    Bug fix: Remove some debugging code inadvertently included in
    the previous release. It was spewing out warnings.
  0.057   1 January, 2012
    Bug fix:  The JE::Destroyer  class introduced in the previous
    release was still leaking quite a few objects. Hopefully this
    has now been fixed.
    New feature:  The JE::Object::Function constructor now allows
    Perl functions to request the global object in their lists of
    arguments.
  0.056   4 December, 2011
    New feature:  An experimental JE::Destroyer class, which,  if
    loaded before any JE  objects are created,  will track all of
    them, allowing JE::Destroyer::destroy($je) to destroy all cir-
    cular references.</changelog>
</package>
<package pkgid="e1931fb9375f474eaa2d4e88539d42be77cb7ac645b767af8df6ab0839d0cac0" name="perl-JSON-MaybeXS" arch="noarch">
  <version epoch="0" ver="1.004004" rel="lp154.22.1"/>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 1.003005
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes</changelog>
  <changelog author="coolo@suse.com" date="1473681600">- updated to 1.003007
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.003007 - 2016-09-11
  - no changes since 1.003006_001
  1.003006_001 - 2016-06-28
  - bump prereq on JSON::PP, to ensure we get the fix for parsing utf8-encoded
    values
  - we now always upgrade JSON::XS if it is installed and below version 3.0,
    due to changes in handling booleans
  - remove test dependency on Test::Without::Module (RT#115394)</changelog>
  <changelog author="coolo@suse.com" date="1473768000">- updated to 1.003007
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes</changelog>
  <changelog author="coolo@suse.com" date="1475582400">- updated to 1.003008
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.003008 - 2016-10-03
  - added an INSTALLATION section to documentation, to clarify the use of
    dynamic prerequisites in Makefile.PL
  - minimize prereqs listed in META.json to avoid giving the appearance of XS
    prerequisites, and confusing static inspection tools such as metacpan.org.</changelog>
  <changelog author="coolo@suse.com" date="1488283200">- updated to 1.003009
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.003009 - 2017-02-27
  - fix tests to no longer rely on . being in @INC (RT#120404)</changelog>
  <changelog author="coolo@suse.com" date="1518004800">- updated to 1.003010
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.003010 - 2018-01-28
  - use bundled ExtUtils::HasCompiler rather than ExtUtils::CBuilder to detect
    compiler availability.
  - clarify exported JSON in documentation</changelog>
  <changelog author="coolo@suse.com" date="1524225600">- updated to 1.004000
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004000 - 2018-04-19
  - added true and false subs so they can be used via JSON::MaybeXS rather than
    only JSON() exported sub.</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1588420800">updated to 1.004001
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004001 - 2020-05-01
  - document when is_bool became available
  - now favouring Cpanel::JSON::XS over JSON::XS in more situations (the former
    is always added to prereqs when a compiler is available, although JSON::XS
    is still used at runtime if new enough and Cpanel::JSON::XS is not
    installed). This makes boolean handling more predictable and consistent.</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1589803200">updated to 1.004002
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004002 - 2020-05-17
  - fix test that fails when JSON::XS is installed, but below version 3.0
    (RT#132578)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1605355200">- updated to 1.004003
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004003 - 2020-11-13
  - fix another test that fails when JSON::XS is installed, but below version 3.0</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1664280000">- updated to 1.004004
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004004 - 2022-09-17
  - slight speed optimization for is_bool()</changelog>
</package>
<package pkgid="5b9bc637f56348072c0d651eaf8360aca3268e92a811c3a26a007da55884af8c" name="perl-JSON-MaybeXS" arch="src">
  <version epoch="0" ver="1.004004" rel="lp154.22.1"/>
  <changelog author="coolo@suse.com" date="1393243200">- initial package 1.001000
  * created by cpanspec 1.78.07</changelog>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 1.003005
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes</changelog>
  <changelog author="coolo@suse.com" date="1473681600">- updated to 1.003007
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.003007 - 2016-09-11
  - no changes since 1.003006_001
  1.003006_001 - 2016-06-28
  - bump prereq on JSON::PP, to ensure we get the fix for parsing utf8-encoded
    values
  - we now always upgrade JSON::XS if it is installed and below version 3.0,
    due to changes in handling booleans
  - remove test dependency on Test::Without::Module (RT#115394)</changelog>
  <changelog author="coolo@suse.com" date="1473768000">- updated to 1.003007
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes</changelog>
  <changelog author="coolo@suse.com" date="1475582400">- updated to 1.003008
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.003008 - 2016-10-03
  - added an INSTALLATION section to documentation, to clarify the use of
    dynamic prerequisites in Makefile.PL
  - minimize prereqs listed in META.json to avoid giving the appearance of XS
    prerequisites, and confusing static inspection tools such as metacpan.org.</changelog>
  <changelog author="coolo@suse.com" date="1488283200">- updated to 1.003009
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.003009 - 2017-02-27
  - fix tests to no longer rely on . being in @INC (RT#120404)</changelog>
  <changelog author="coolo@suse.com" date="1518004800">- updated to 1.003010
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.003010 - 2018-01-28
  - use bundled ExtUtils::HasCompiler rather than ExtUtils::CBuilder to detect
    compiler availability.
  - clarify exported JSON in documentation</changelog>
  <changelog author="coolo@suse.com" date="1524225600">- updated to 1.004000
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004000 - 2018-04-19
  - added true and false subs so they can be used via JSON::MaybeXS rather than
    only JSON() exported sub.</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1588420800">updated to 1.004001
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004001 - 2020-05-01
  - document when is_bool became available
  - now favouring Cpanel::JSON::XS over JSON::XS in more situations (the former
    is always added to prereqs when a compiler is available, although JSON::XS
    is still used at runtime if new enough and Cpanel::JSON::XS is not
    installed). This makes boolean handling more predictable and consistent.</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1589803200">updated to 1.004002
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004002 - 2020-05-17
  - fix test that fails when JSON::XS is installed, but below version 3.0
    (RT#132578)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1605355200">- updated to 1.004003
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004003 - 2020-11-13
  - fix another test that fails when JSON::XS is installed, but below version 3.0</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1664280000">- updated to 1.004004
  see /usr/share/doc/packages/perl-JSON-MaybeXS/Changes
  1.004004 - 2022-09-17
  - slight speed optimization for is_bool()</changelog>
</package>
<package pkgid="22fa0a0fe38a8fb09d59911efe71421d5e0317863f5de93cbf5e54cbad4bfbf8" name="perl-JSON-Parse" arch="src">
  <version epoch="0" ver="0.62" rel="lp154.13.1"/>
  <changelog author="coolo@suse.com" date="1446292800">- updated to 0.37
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.37 2015-10-29
  * Remove $JSON::Parse::true and false, use &amp;PL_sv_yes and &amp;PL_sv_no instead.</changelog>
  <changelog author="coolo@suse.com" date="1446984000">- updated to 0.38
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.38 2015-10-30
  * Add object interface for more flexible parsing.
  * Add "parse_json_safe" with no exceptions and hash collision detection.
  * Add choice to copy literals.
  * Better documentation of changes and examples</changelog>
  <changelog author="coolo@suse.com" date="1448020800">- updated to 0.39
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.39 2015-11-18
  * Fix for 64 bit
  * Changed error message documentation to machine-readable</changelog>
  <changelog author="coolo@suse.com" date="1464004800">- updated to 0.40
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.40 2016-05-22
  * Compilation warning, possible memory leaks (SHLOMIF)</changelog>
  <changelog author="coolo@suse.com" date="1466683200">- updated to 0.41
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.41 2016-06-14
  * Implement "warn_only"
  * Documentation clarifications</changelog>
  <changelog author="coolo@suse.com" date="1471953600">- updated to 0.42
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.42 2016-08-22
  * Long string copying bug fixed.</changelog>
  <changelog author="coolo@suse.com" date="1478433600">- updated to 0.43
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.43 2016-11-05
  * Remove validjson dependence on Path::Tiny.
  * Produce better outputs from validjson script</changelog>
  <changelog author="coolo@suse.com" date="1479124800">- updated to 0.44
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.44 2016-11-13
  * Add a primitive interface to JSON::Tokenize
  * Document the JSON::Tokenize interface</changelog>
  <changelog author="coolo@suse.com" date="1479470400">- updated to 0.47
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.47 2016-11-16
  * Bug fixes for Perl 12 and earlier regarding diagnostics_hash method
  0.46 2016-11-16
  * Remove experimental feature $json_diagnostics
  * Add diagnostics_hash method as a replacement for $json_diagnostics
  * Better warnings for parse_json_safe
  * Add the examples directory files to the CPAN distribution
  * Documentation rewrites
  0.45 2016-11-15
  * Remove non-functioning JSON::Whitespace module from CPAN distribution</changelog>
  <changelog author="coolo@suse.com" date="1479729600">- updated to 0.48
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.48 2016-11-20
  * Add "check" method for the benefit of JSON::Repair</changelog>
  <changelog author="coolo@suse.com" date="1480248000">- updated to 0.49
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.49 2016-11-26
  * Behaviour for undefined, whitespace-only inputs was altered
  * JSON Parsing Test Suite compliance</changelog>
  <changelog author="lars@linux-schulserver.de" date="1500552000">- do not use local perl and libs: use system binaries and libs instead</changelog>
  <changelog author="coolo@suse.com" date="1508414400">- updated to 0.53
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.53 2017-10-18
  * Windows build fix
  0.52 2017-10-18
  * Removed unnecessary test
  0.50 2017-10-18
  * tokenize_text method added to JSON::Tokenize</changelog>
  <changelog author="coolo@suse.com" date="1510228800">- updated to 0.55
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.55 2017-10-21
  * Versions synchronised
  * Memory problem on Cygwin addressed
  0.54 2017-10-20
  * Refuse to support Solaris</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1582027200">- updated to 0.56
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.56 2020-02-06
  * Allow build on Solaris and SunOS
  0.55_02 2019-01-24
  * For testing of Daxim segfault through CPAN testers</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1594382400">- updated to 0.57
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.57 2020-07-09
  * Bug fix for long strings</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1609761600">- updated to 0.59
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.59 2021-01-04
  * "json_file_to_perl" renamed "read_json"
  * Documentation work
  - - Benchmarks section updated with latest versions, add Cpanel::JSON::XS
  - - Add Metacpan vote ratings to other CPAN modules section
  - - Sections reordered to put methods above parsing details
  0.58 2021-01-01
  * Protect against stack overflows by having maximum parsing depth
  - - set_max_depth, get_max_depth methods added
  * Documentation updated
  - - JSON RFC changed to 8259
  - - Discussion of Unicode tests in JSON Test Suite</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1611662400">- updated to 0.60
  see /usr/share/doc/packages/perl-JSON-Parse/Changes</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1613044800">- updated to 0.61
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.61 2021-02-11
  * Add upgrade_utf8 method</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1657972800">- updated to 0.62
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.62 2022-07-16
  * Bug fix for tokenize with backslash-double quote</changelog>
</package>
<package pkgid="253d23f70b9623552b46ee2fd9e32120254e66b54a689b48fef1d728e333cbc9" name="perl-JSON-Parse" arch="x86_64">
  <version epoch="0" ver="0.62" rel="lp154.13.1"/>
  <changelog author="coolo@suse.com" date="1446292800">- updated to 0.37
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.37 2015-10-29
  * Remove $JSON::Parse::true and false, use &amp;PL_sv_yes and &amp;PL_sv_no instead.</changelog>
  <changelog author="coolo@suse.com" date="1446984000">- updated to 0.38
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.38 2015-10-30
  * Add object interface for more flexible parsing.
  * Add "parse_json_safe" with no exceptions and hash collision detection.
  * Add choice to copy literals.
  * Better documentation of changes and examples</changelog>
  <changelog author="coolo@suse.com" date="1448020800">- updated to 0.39
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.39 2015-11-18
  * Fix for 64 bit
  * Changed error message documentation to machine-readable</changelog>
  <changelog author="coolo@suse.com" date="1464004800">- updated to 0.40
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.40 2016-05-22
  * Compilation warning, possible memory leaks (SHLOMIF)</changelog>
  <changelog author="coolo@suse.com" date="1466683200">- updated to 0.41
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.41 2016-06-14
  * Implement "warn_only"
  * Documentation clarifications</changelog>
  <changelog author="coolo@suse.com" date="1471953600">- updated to 0.42
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.42 2016-08-22
  * Long string copying bug fixed.</changelog>
  <changelog author="coolo@suse.com" date="1478433600">- updated to 0.43
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.43 2016-11-05
  * Remove validjson dependence on Path::Tiny.
  * Produce better outputs from validjson script</changelog>
  <changelog author="coolo@suse.com" date="1479124800">- updated to 0.44
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.44 2016-11-13
  * Add a primitive interface to JSON::Tokenize
  * Document the JSON::Tokenize interface</changelog>
  <changelog author="coolo@suse.com" date="1479470400">- updated to 0.47
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.47 2016-11-16
  * Bug fixes for Perl 12 and earlier regarding diagnostics_hash method
  0.46 2016-11-16
  * Remove experimental feature $json_diagnostics
  * Add diagnostics_hash method as a replacement for $json_diagnostics
  * Better warnings for parse_json_safe
  * Add the examples directory files to the CPAN distribution
  * Documentation rewrites
  0.45 2016-11-15
  * Remove non-functioning JSON::Whitespace module from CPAN distribution</changelog>
  <changelog author="coolo@suse.com" date="1479729600">- updated to 0.48
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.48 2016-11-20
  * Add "check" method for the benefit of JSON::Repair</changelog>
  <changelog author="coolo@suse.com" date="1480248000">- updated to 0.49
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.49 2016-11-26
  * Behaviour for undefined, whitespace-only inputs was altered
  * JSON Parsing Test Suite compliance</changelog>
  <changelog author="lars@linux-schulserver.de" date="1500552000">- do not use local perl and libs: use system binaries and libs instead</changelog>
  <changelog author="coolo@suse.com" date="1508414400">- updated to 0.53
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.53 2017-10-18
  * Windows build fix
  0.52 2017-10-18
  * Removed unnecessary test
  0.50 2017-10-18
  * tokenize_text method added to JSON::Tokenize</changelog>
  <changelog author="coolo@suse.com" date="1510228800">- updated to 0.55
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.55 2017-10-21
  * Versions synchronised
  * Memory problem on Cygwin addressed
  0.54 2017-10-20
  * Refuse to support Solaris</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1582027200">- updated to 0.56
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.56 2020-02-06
  * Allow build on Solaris and SunOS
  0.55_02 2019-01-24
  * For testing of Daxim segfault through CPAN testers</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1594382400">- updated to 0.57
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.57 2020-07-09
  * Bug fix for long strings</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1609761600">- updated to 0.59
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.59 2021-01-04
  * "json_file_to_perl" renamed "read_json"
  * Documentation work
  - - Benchmarks section updated with latest versions, add Cpanel::JSON::XS
  - - Add Metacpan vote ratings to other CPAN modules section
  - - Sections reordered to put methods above parsing details
  0.58 2021-01-01
  * Protect against stack overflows by having maximum parsing depth
  - - set_max_depth, get_max_depth methods added
  * Documentation updated
  - - JSON RFC changed to 8259
  - - Discussion of Unicode tests in JSON Test Suite</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1611662400">- updated to 0.60
  see /usr/share/doc/packages/perl-JSON-Parse/Changes</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1613044800">- updated to 0.61
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.61 2021-02-11
  * Add upgrade_utf8 method</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1657972800">- updated to 0.62
  see /usr/share/doc/packages/perl-JSON-Parse/Changes
  0.62 2022-07-16
  * Bug fix for tokenize with backslash-double quote</changelog>
</package>
<package pkgid="0d09efe329351547cbc2926b0b0df45e19146eb76d8368684d2825a7b7236e75" name="perl-JSON-Path" arch="noarch">
  <version epoch="0" ver="0.431" rel="lp154.3.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1677067200">- initial version</changelog>
</package>
<package pkgid="949f84de02fed280553a7b9fed61c94234bda17f28163114ed57461a5aa3d149" name="perl-JSON-Path" arch="src">
  <version epoch="0" ver="0.431" rel="lp154.3.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1677067200">- initial version</changelog>
</package>
<package pkgid="45950ebf20613ba6e801052717f6d2d63448421a53fee6750854f8d20482c8b6" name="perl-JSON-XS" arch="src">
  <version epoch="0" ver="4.02" rel="lp154.2.1"/>
  <changelog author="gerrit.beine@gmx.de" date="1225022400">- first release 2.23</changelog>
  <changelog author="chris@computersalat.de" date="1245499200">- update to 2.24
- added perl-macros
  o autogen filelist with perl_gen_filelist
- spec mods
  o added header
  o fixed deps</changelog>
  <changelog author="chris@computersalat.de" date="1248523200">- spec mods
  * removed ^----------
  * removed ^#---------</changelog>
  <changelog author="jw@novell.com" date="1263384000">- 2.27  Thu Jan  7 07:35:08 CET 2010
  - support relaxed option inside the incremental parser
    (testcase provided by IKEGAMI via Makamaka).
- 2.26  Sat Oct 10 03:26:19 CEST 2009
  - big integers could become truncated (based on patch
    by Strobl Anton).
  - output format change: indent now adds a final newline, which is
    more expected and more true to the documentation.
- 2.25  Sat Aug  8 12:04:41 CEST 2009
  - the perl debugger completely breaks lvalue subs - try to work
    around the issue.
  - ignore RMAGICAL hashes w.r.t. CANONICAL.
  - try to work around a possible char signedness issue on aix.
  - require common sense.</changelog>
  <changelog author="chris@computersalat.de" date="1283947200">- update to 2.29
  - fix a memory leak when callbacks set using filter_json_object
    or filter_json_single_key_object were called (great testcase
    by Eric Wilhelm).
  2.28  Thu Mar 11 20:30:46 CET 2010
  - implement our own atof function - perl's can be orders of
    magnitudes slower than even the system one. on the positive
    side, ours seems to be more exact in general than perl's.
    (testcase provided by Tim Meadowcroft).
  - clarify floating point conversion issues a bit.
  - update jpsykes csrf article url.
  - updated benchmark section - JSON::PP became much faster!
- recreated by cpanspec 1.78
- fix deps
  o missing Req perl(common::sense)
- changelog to changes file</changelog>
  <changelog author="coolo@novell.com" date="1291204800">- switch to perl_requires macro</changelog>
  <changelog author="coolo@novell.com" date="1295265600">- update to 2.3(0)
  - make sure decoder doesn't change the decoding in the incremental
    parser (testcase provided by Hendrik Schumacher).
  - applied patch by DaTa for Data::Dumper support in json_xs.
  - added -t dump support to json_xs, using Data::Dump.
  - added -f eval support to json_xs.</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1313236800">- update to 2.32:
  * fix a bug in the initial whitespace accumulation
- changes from 2.31:
  * don't accumulate initial whitespace in the incremental buffer (this can be
    useful to allow whitespace-keepalive on a tcp connection without triggering
    the max_size limit)
  * properly croak on some invalid inputs that are not strings (e.g. undef)
    when trying to decode a json text</changelog>
  <changelog author="coolo@suse.com" date="1321617600">- use original .tar.gz</changelog>
  <changelog author="coolo@suse.com" date="1370433600">- updated to 2.34
  - work around bugs in perl 5.18 breaking more than 100
    widely used modules, without a fix in sight because
    p5pers don't care about CPAN anymore.
  - when canonicalising, only allocate up to 64 hash key
    pointers on the stack. for larger hashes, use the heap,
    to avoid using too much stackspace.
  - discuss the problem with setlocale (reported by a few victims).
  - internal encode/decode XS wrappers did not expect stack
    moves caused by callbacks (analyzed and testcase by Jesse Luehrs).
  - add bencode as to/from option in bin/json_xs.
  - add -e option to json_xs, and none and string in/out formats.</changelog>
  <changelog author="coolo@suse.com" date="1385380800">- updated to 3.01
  - backport to perls &lt; 5.18 (reported by Paul Howarth).
  - implemented an object tagging extension (using the
    Types::Serialiser serialisation protocol).
  - reworked the documentation regarding object serialisation,
    add a new OBJECT SERIALISATION section that explains the
    whole process.
  - new setting: allow_tags.
  - switch to Types::Serialiser booleans.
  - remove to_json/from_json.
  - other minor improvements to the documentation.</changelog>
  <changelog author="coolo@suse.com" date="1457697600">- updated to 3.02
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  TODO: how to cope with tagged values and standard json decoders
  TODO: investigate magic (Eric Brine)</changelog>
  <changelog author="coolo@suse.com" date="1479384000">- updated to 3.03
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  TODO: rfc7464
  TODO: Victor Efimov
  3.03 Wed Nov 16 20:20:59 CET 2016
  - fix a bug introduced by a perl bug workaround that would cause
    incremental parsing to fail with a sv_chop panic.
  - json_xs: toformat failure error message fixed.
  - json_xs: allow cyclic data structures in CBOR.</changelog>
  <changelog author="coolo@suse.com" date="1503057600">- updated to 3.04
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  TODO: move json_xs to types::serialiser
  3.04 Thu Aug 17 04:30:47 CEST 2017
  - change exponential realloc algorithm on encoding and string decoding to be
    really exponential (this helps slow/debugging allocators such as libumem)
    (reported by Matthew Horsfall).
  - string encoding would needlessly overallocate output space
    (testcase by Matthew Horsfall).
  - be very paranoid about extending buffer lengths and croak if buffers get too large,
    which might (or might not) improve security.
  - add cbor-packed type to json_xs.
  - switch from YAML to YAML::XS in json_xs, as YAML is way too buggy and outdated.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1544097600">- updated to 4.0
  see /usr/share/doc/packages/perl-JSON-XS/Changes</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1551528000">- updated to 4.01
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  4.01 Sun Feb 24 05:03:30 CET 2019
  - fix some stack corruption caused mostly when calling methods
    in list context (tewstcase by Wesley Schwengle).</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1551960000">- updated to 4.02
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  4.02 Wed Mar  6 08:31:24 CET 2019
  - undo the fix from 4.01, it breaks more things than it fixes
    (another tetscase by Wesley Schwengle).
  - try a proper fix this time.</changelog>
</package>
<package pkgid="f7e4d79dd675713a7f5134375daea637df7754e2fddfe1fae2857a3238fe44ad" name="perl-JSON-XS" arch="x86_64">
  <version epoch="0" ver="4.02" rel="lp154.2.1"/>
  <changelog author="pascal.bleser@opensuse.org" date="1313236800">- update to 2.32:
  * fix a bug in the initial whitespace accumulation
- changes from 2.31:
  * don't accumulate initial whitespace in the incremental buffer (this can be
    useful to allow whitespace-keepalive on a tcp connection without triggering
    the max_size limit)
  * properly croak on some invalid inputs that are not strings (e.g. undef)
    when trying to decode a json text</changelog>
  <changelog author="coolo@suse.com" date="1321617600">- use original .tar.gz</changelog>
  <changelog author="coolo@suse.com" date="1370433600">- updated to 2.34
  - work around bugs in perl 5.18 breaking more than 100
    widely used modules, without a fix in sight because
    p5pers don't care about CPAN anymore.
  - when canonicalising, only allocate up to 64 hash key
    pointers on the stack. for larger hashes, use the heap,
    to avoid using too much stackspace.
  - discuss the problem with setlocale (reported by a few victims).
  - internal encode/decode XS wrappers did not expect stack
    moves caused by callbacks (analyzed and testcase by Jesse Luehrs).
  - add bencode as to/from option in bin/json_xs.
  - add -e option to json_xs, and none and string in/out formats.</changelog>
  <changelog author="coolo@suse.com" date="1385380800">- updated to 3.01
  - backport to perls &lt; 5.18 (reported by Paul Howarth).
  - implemented an object tagging extension (using the
    Types::Serialiser serialisation protocol).
  - reworked the documentation regarding object serialisation,
    add a new OBJECT SERIALISATION section that explains the
    whole process.
  - new setting: allow_tags.
  - switch to Types::Serialiser booleans.
  - remove to_json/from_json.
  - other minor improvements to the documentation.</changelog>
  <changelog author="coolo@suse.com" date="1457697600">- updated to 3.02
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  TODO: how to cope with tagged values and standard json decoders
  TODO: investigate magic (Eric Brine)</changelog>
  <changelog author="coolo@suse.com" date="1479384000">- updated to 3.03
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  TODO: rfc7464
  TODO: Victor Efimov
  3.03 Wed Nov 16 20:20:59 CET 2016
  - fix a bug introduced by a perl bug workaround that would cause
    incremental parsing to fail with a sv_chop panic.
  - json_xs: toformat failure error message fixed.
  - json_xs: allow cyclic data structures in CBOR.</changelog>
  <changelog author="coolo@suse.com" date="1503057600">- updated to 3.04
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  TODO: move json_xs to types::serialiser
  3.04 Thu Aug 17 04:30:47 CEST 2017
  - change exponential realloc algorithm on encoding and string decoding to be
    really exponential (this helps slow/debugging allocators such as libumem)
    (reported by Matthew Horsfall).
  - string encoding would needlessly overallocate output space
    (testcase by Matthew Horsfall).
  - be very paranoid about extending buffer lengths and croak if buffers get too large,
    which might (or might not) improve security.
  - add cbor-packed type to json_xs.
  - switch from YAML to YAML::XS in json_xs, as YAML is way too buggy and outdated.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1544097600">- updated to 4.0
  see /usr/share/doc/packages/perl-JSON-XS/Changes</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1551528000">- updated to 4.01
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  4.01 Sun Feb 24 05:03:30 CET 2019
  - fix some stack corruption caused mostly when calling methods
    in list context (tewstcase by Wesley Schwengle).</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1551960000">- updated to 4.02
  see /usr/share/doc/packages/perl-JSON-XS/Changes
  4.02 Wed Mar  6 08:31:24 CET 2019
  - undo the fix from 4.01, it breaks more things than it fixes
    (another tetscase by Wesley Schwengle).
  - try a proper fix this time.</changelog>
</package>
<package pkgid="f5cca862850cae17f42d0687b40be8e73d626f4032001cad277285b5f05d0dd2" name="perl-KeePass-Reader" arch="noarch">
  <version epoch="0" ver="0.2" rel="lp154.8.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1677067200">- Initial version 0.2</changelog>
</package>
<package pkgid="22f9053757b07c0855cc8f4a449eec8b9281e6bcab72e573bccf790f48ec02f9" name="perl-KeePass-Reader" arch="src">
  <version epoch="0" ver="0.2" rel="lp154.8.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1677067200">- Initial version 0.2</changelog>
</package>
<package pkgid="1b4a4818fab68a45fc9067fe0cf52aeb84d720b6f773399f3ce0d46e6c761009" name="perl-LV" arch="noarch">
  <version epoch="0" ver="0.006" rel="lp154.8.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1677067200">- initial version</changelog>
</package>
<package pkgid="def9665157861ffc3246ab71055c18a9668c80133e6b06fe2bfa317c1e577ea2" name="perl-LV" arch="src">
  <version epoch="0" ver="0.006" rel="lp154.8.1"/>
  <changelog author="Andreas Kwast &lt;a.kwast@web.de&gt;" date="1677067200">- initial version</changelog>
</package>
<package pkgid="9a7c8e1a55170311272b6a01a68fdc7ef2867da37d9be9c939b285b7cc01e11a" name="perl-Lexical-Var" arch="src">
  <version epoch="0" ver="0.009" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1429272000">- initial package $version
  * created by $NAME $VERSION</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1551441600">- updated to 0.009
  see /usr/share/doc/packages/perl-Lexical-Var/Changes</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1551441601">- lexvar.patch: fix build with perl 5.22 or better</changelog>
</package>
<package pkgid="9a04d226084734ff67e4c87a5b0137dbf228491aa08915857695ef5aa51661f9" name="perl-Lexical-Var" arch="x86_64">
  <version epoch="0" ver="0.009" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1429272000">- initial package $version
  * created by $NAME $VERSION</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1551441600">- updated to 0.009
  see /usr/share/doc/packages/perl-Lexical-Var/Changes</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1551441601">- lexvar.patch: fix build with perl 5.22 or better</changelog>
</package>
<package pkgid="9bf83fc9543c59b56347fac0cf251e1d88fa9af45c827819c8e8e7e31868a8bf" name="perl-MIME-Base64" arch="src">
  <version epoch="0" ver="3.16" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1335182400">- initial package 3.13
  * created by cpanspec 1.78.06</changelog>
  <changelog author="coolo@suse.com" date="1429012800">- updated to 3.15
  see /usr/share/doc/packages/perl-MIME-Base64/Changes
  2015-01-12   Gisle Aas &lt;gisle@ActiveState.com&gt;
    Release 3.15
    Avoid compilation warnings on Windows.
    Restore compatibility with perl-5.4
  2013-07-02   Gisle Aas &lt;gisle@ActiveState.com&gt;
    Release 3.14
    Install to 'site' instead of 'perl' when perl version is 5.12+</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1601208000">- updated to 3.16
  see /usr/share/doc/packages/perl-MIME-Base64/Changes</changelog>
</package>
<package pkgid="38e6f00080f187b890c28941c60cb659a708f23373181a062a2f02826fcc061b" name="perl-MIME-Base64" arch="x86_64">
  <version epoch="0" ver="3.16" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1335182400">- initial package 3.13
  * created by cpanspec 1.78.06</changelog>
  <changelog author="coolo@suse.com" date="1429012800">- updated to 3.15
  see /usr/share/doc/packages/perl-MIME-Base64/Changes
  2015-01-12   Gisle Aas &lt;gisle@ActiveState.com&gt;
    Release 3.15
    Avoid compilation warnings on Windows.
    Restore compatibility with perl-5.4
  2013-07-02   Gisle Aas &lt;gisle@ActiveState.com&gt;
    Release 3.14
    Install to 'site' instead of 'perl' when perl version is 5.12+</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1601208000">- updated to 3.16
  see /usr/share/doc/packages/perl-MIME-Base64/Changes</changelog>
</package>
<package pkgid="54ce7ed3314527c7076446eff2481939322d67b17093b4560132937a79504bcc" name="perl-Pod-Parser" arch="noarch">
  <version epoch="0" ver="1.65" rel="lp154.2.1"/>
  <changelog author="lars@linux-schulserver.de" date="1339070400">- initial package 1.51
  * created by cpanspec 1.78.03</changelog>
  <changelog author="lars@linux-schulserver.de" date="1368014400">- update to 1.60:
  + removed Pod::Checker and Pod::Usage from this distribution - they
    are now separate distros and are subjects to be refactored
  + fix CPAN#74271: Pod::Parser should not flag L&lt;text|hyperlink&gt;
- add version string to binaries to avoid file conflicts with
  integrated perl versions</changelog>
  <changelog author="coolo@suse.com" date="1457438400">- updated to 1.63
  see /usr/share/doc/packages/perl-Pod-Parser/CHANGES</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1653220800">- updated to 1.65
  see /usr/share/doc/packages/perl-Pod-Parser/CHANGES</changelog>
</package>
<package pkgid="66b6a5187f52fa5dce7440bbf8ad0bff0a1ce6df9be1e77d346d50803cc5c0a8" name="perl-Pod-Parser" arch="src">
  <version epoch="0" ver="1.65" rel="lp154.2.1"/>
  <changelog author="lars@linux-schulserver.de" date="1339070400">- initial package 1.51
  * created by cpanspec 1.78.03</changelog>
  <changelog author="lars@linux-schulserver.de" date="1368014400">- update to 1.60:
  + removed Pod::Checker and Pod::Usage from this distribution - they
    are now separate distros and are subjects to be refactored
  + fix CPAN#74271: Pod::Parser should not flag L&lt;text|hyperlink&gt;
- add version string to binaries to avoid file conflicts with
  integrated perl versions</changelog>
  <changelog author="coolo@suse.com" date="1457438400">- updated to 1.63
  see /usr/share/doc/packages/perl-Pod-Parser/CHANGES</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1653220800">- updated to 1.65
  see /usr/share/doc/packages/perl-Pod-Parser/CHANGES</changelog>
</package>
<package pkgid="e88016380637dd953ea91e8b99e4affd03076a98d96ee7c946903eea832ebf05" name="perl-Storable" arch="src">
  <version epoch="0" ver="3.25" rel="lp154.2.1"/>
  <changelog author="lars@linux-schulserver.de" date="1307188800">- initial package 2.25
  * created by cpanspec 1.78.03</changelog>
  <changelog author="vjt@openssl.it" date="1362571200">- Update to 2.39
  * prevent nfreeze from incorrectly stringifying integers (2.29)
  * compatibility fixes for older versions of Perl and vstring handling</changelog>
  <changelog author="vjt@openssl.it" date="1385812800">- Update to 2.45:
  * [perl #118829] Memory leaks in STORABLE_attach (Vladimir Timofeev)
  * [perl #118139] Don't SEGV during global destruction (Nicholas Clark,
    report/test from Reini Urban)
  * Added security warnings section (Steffen Mueller)
  * Update INSTALLDIRS to favour installation in 'site' (James E Keenan)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1602590400">- updated to 3.15
  see /usr/share/doc/packages/perl-Storable/ChangeLog
  2019-04-23 16:00:00 xsawyerx
    version 3.15
  * Fix leaking.
  unreleased
    version 3.14
  * (perl #133708) don't build-time probe for stack limits at all
  unreleased
    version 3.12
  * (perl #133411) don't probe for stack limits with -Dusecrosscompile
  2018-04-27 20:40:00 xsawyerx
    version 3.11
  * Fix Strawberry Perl build failures.
  2018-04-21 22:00:00 xsawyerx
    Version 3.10
  * Fix binary artifacts from distribution.
  2018-04-21 16:49:00 xsawyerx
    Version 3.09
  * Fix "provides" in metadata (META.yml/META.json) to use the Storable
    template instead of a small other file (which also didn't exist).
  2018-04-21 11:23:00 xsawyerx
    Version 3.08
  * (perl #132849) try to disable core files when deliberatly segfaulting.
  * (perl #127743) don't probe Storable limits so much.
  * (perl #132893) don't probe for Storable recursion limits on old Win32.
  * (perl #132870) workaround VC2017 compiler bug.
  * (perl #127743) re-work for debugging builds with MSVC.
  * (perl #133039) dont build a Storable.so/.dll with a static perl build.
  2018-02-07 15:08:00 tonyc
    Version 3.06
  * support large object ids.  The code in theory supported arrays
    with more than 2**32 elements, but references to the elements
    emitted at the end of the array with be retrieved as references to
    the wrong elements.
  * 32-bit object ids over 2**31-1 weren't correctly handled.
  * hook object id generation now supports 64-bit ids where needed
  * writing 64-bit lengths in network order now works
  * reading 64-bit lengths in network order now reads the components
    in the correct order.
  * retrieving large object tags are now only handled on 64-bit
    platforms, large object tags should only be emitted for objects
    that are too large for the 32-bit address space, so it was only
    wasted code.
  * reading 32-bit lengths for LSCALAR and LUTF8STR as unsigned
    (perl #131990)
  * reading flagged large object hashes didn't read the flags
  * treat the 32-bit size of hook data as unsigned, values over 2GB
    were treated as large (close to 2**64) parameters to NEWSV().
    (perl #131999)
  * added support for hook data over 4GB in size
  * zero length data receievd from STORABLE_freeze() no longer
    results in an invalid SV being passed to STORABLE_thaw/_attach()
    (perl #118551)
  * where practical, padding is now cleared when emitting a long
    double (perl #131136)
  * cache the value of $Storable::DEBUGME (since cperl enabled
    Storable TRACEME builds for all -DDEBUGGING builds)
  * no longer discard exceptions thrown by
    STORABLE_freeze/_thaw/attach() (perl #25933)
  * fix dependencies used to build Storable.pm from __Storable__.pm
  * add experimental support for freezing/thawing regular
    expressions (perl #50608)
  * re-work recursion limiting to store the limit in a perl variable
    instead of baked into Storable.$so.  This allows static Storable
    builds to work, and avoids the kind of circular reference on
    Storable.$so.
  2017-07-24 13:57:13 rurban
    Version 3.05_13
  * mingw fix: use safe defaults, not segfaulting defaults.
    mingw fails on the stacksize binary search, leaving it empty.
  Wed Apr 19 09:11:07 2017 +0200 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_12
  * enhance stack reserve from 8 to 16
  * fix LD_LIBRARY_PATH usage for CORE
  * fixed some coverity warnings and leaks
  * added a release make target
  Wed Mar 29 21:04:28 2017 +0200 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_11
  * croak on sizes read &gt; I32_MAX
  * simplify last_op_in_netorder
  * protect from empty retrieve_vstring
  * protect store_other error buf, potential static
    buffer overflow.
  Tue Mar 14 09:52:20 2017 +0100 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_10
  * CORE-only improvements to stacksize
  Thu Mar 9 19:20:19 2017 +0100 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_09
  * compute the stacksizes, improve cleanup within croak
    from stack exhaustion.
  * added stack_depth and stack_depth_hash getters.
  Wed Mar  8 21:03:43 CET 2017 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_08
  * finetune the max stack limit, for C++, DEBUGGING and 32bit.
  * fix t/blessed.t for cperl5.22
  Sun Mar 5 13:36:47 2017 +0100 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_07
  * Fixed a podchecker issue
  Sun Mar 5 11:42:04 2017 +0100 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_06
  * Fixed wrong recursion depth error with large arrays containing
    another array.
  L&lt;[cperl #257]|https://github.com/perl11/cperl/issues/257&gt;
  Thu Feb 2 12:40:44 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_05
  * Add leak tests for [cpan #97316], [perl #121928]
  * Limit the max recursion depth to 1200 on 32bit systems.
    We have no max_depth option yet, as in JSON::XS.
  Thu Feb 2 11:59:21 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_04
  * Fix retrieve_tied_array which fails since 5.16
    [cpan #84705]
  * Improve t/blessed.t in the creation of sv_yes/sv_no
    with threaded perls.
  Tue Jan 31 02:55:30 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_03
  * Tune t/recurse.t stack-overflow limit more.
  Mon Jan 30 19:50:29 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_02
  * Tune t/recurse.t stack-overflow limit. Small 64bit systems overflow
    even with depth 3000, where 32bit are ok.
  Mon Jan 30 15:13:38 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_01
  * Protect against stack overflows with nested arrays and hashes
    [cpan #97526]. This imposes a new limit to your nested structures,
    but JSON::XS has a limit of 512. We use a max_depth of 3000 for the
    typical stack limit of 8k.
  Sun Jan 29 11:36:43 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05
  * Protect against classname len overflow on the stack
    and 2x on the heap with retrieve_bless and retrieve_hook.
    A serious security issue with malcrafted storable files or buffers,
    but p5p accepts no CVE on Storable attacks. See RT #130635
    (reported by JD).
  * Fix NULL ptr SEGVs with retrieve_code and retrieve_other.
    See RT #130098 (reported and fixed by JD)
  * Fix wrong huge LOBJECT support, broken since 3.00c.
    Repro with `export PERL_TEST_MEMORY=8`
  * Fix the few remaining 2-arg open calls.
  * Portability and backport fixes back to 5.6.2
  Sat Jan 7 09:01:29 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.04c
  * fix printf types and warnings, esp. for 32bit use64bitint
  * Change sv_setpvn(?, "?", ?) to sv_setpvs(?, "?")
  Tue Jul 26 11:49:33 2016 +1000 Tony Cook &lt;tony@develop-help.com&gt;
    Version 3.03c
  * remove . from @INC when loading optional modules
  Sun Nov 20 18:06:45 2016 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.02c
  * Fix -Wc++11-compat warnings, fix -Wchar-subscripts
  Fri Sep 16 01:32:59 2016 +0200 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.01c
  * Added warn_security("Movable-Type CVE-2015-1592 Storable metasploit attack")
    when detecting the third destructive metasploit vector,
    thawing bless \"mt-config.cgi", "CGITempFile".
  Thu Mar 31 17:10:27 2016 +0200 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.00c
  * Added support for u64 strings, arrays and hashes &gt;2G
    via a new LOBJECT tag. This is for 32bit systems and lengths
    between 2GB and 4GB (I32-U32), and 64bit (&gt;I32).
  * Bumped STORABLE_BIN_MINOR and STORABLE_BIN_WRITE_MINOR from 10 to 11
  * fix parallel tests, use unique filenames.
  * fixed 2 instances of 2arg open,
  * added optional flag arguments to skip tie and bless on retrieve/thaw,
  * added SECURITY WARNING and Large data support to docs
  * compute CAN_FLOCK at compile-time
  * reformat everything consistently
  * enable DEBUGME tracing and asserts with -DDEBUGGING
  * fix all 64 bit compiler warnings
  * added some abstraction methods to avoid code duplication
  ?????? p5p &lt;perl5-porters@perl.org&gt;
    Version 2.65
  * Replace multiple 'use vars' by 'our'
  * remove Config dependency
  Wed Jul  2 16:25:25 IST 2014   Abhijit Menon-Sen &lt;ams@toroid.org&gt;
    Version 2.51
  * [perl #121928] Fix memory leak for dclone inside freeze hook
  (Alex Solovey)
  * Do not call DESTROY for empty objects
  (Vladimir Timofeev)
  * Other bugfixes</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1630411200">- updated to 3.25
  see /usr/share/doc/packages/perl-Storable/ChangeLog
  2021-08-30 07:46:52 nwclark
    version 3.25
  * No changes from previous version
  2021-08-25 08:05:16 nwclark
    version 3.24_50
  * Remove code and tests only present to support perls before 5.6.1
    Storable implicitly needs &gt;= v5.6.1.
  * Use SvPVCLEAR from ppport.h
  * Remove XS code "commented" out with #if 0
  * Refactor store_lhash() to remove some code duplication
  * Avoid calling hv_iterval() twice for each hash entry
  * Fix a bug in the recursion depth check in store_lhash()
  unreleased
    version 3.24
  * Fix a (possible) typo in Sntohl
  unreleased
    version 3.23
  * Fix typos
  * avoid stderr noise in t/canonical.t
  2020-07-31 19:36:37 atoomic
    version 3.22
  * use PERL_COMPARE macros
  2020-04-23 13:33:05 ilmari
    version 3.21
  * fix repeated-word typos
  * fix t/huge.t PERL_TEST_MEMORY diagnostic messages
  2020-01-27 10:27:00 TonyC
    version 3.20
  * fix a format string and arguments for some debugging text
  * linkify references to alternatives to Storable
  2020-01-27 11:01:00 TonyC
    version 3.19
  * add casts to match some I32 parameters to "%d" formats (#17339)
  * fix dependencies in Makefile.PL -&gt; META (#17422)
  * make use of note() optional, this requires a newer version of
    Test::More and there's a circular dependency between later
    versions of Test::More and Storable  (#17422)
  2019-11-19 07:59:39 TonyC
    version 3.18
  * update bug tracker to point at github (#17298)
  * disallow vstring magic strings over 2GB-1 (#17306)
  * mark some ASCII dependent tests as ASCII platform only
  2019-08-08 11:48:00 TonyC
    version 3.17
  * correct a data type to ensure the check for too large results from
  STORABLE_freeze() are detected correctly (detected by Coverity)
  * removed remains of stack size detection from the build process.
  * moved CAN_FLOCK detection into XS to simplify the build process.
  2019-06-11 10:43:00 TonyC
    version 3.16
  * (perl #134179) fix self-referencing structures that include regexps
  * bless regexps to preserve bless qr//, "Foo"</changelog>
</package>
<package pkgid="a526f48b78c63fd32f0071e1040210199adf240baee2b8b20948fb10577d4e04" name="perl-Storable" arch="x86_64">
  <version epoch="0" ver="3.25" rel="lp154.2.1"/>
  <changelog author="lars@linux-schulserver.de" date="1307188800">- initial package 2.25
  * created by cpanspec 1.78.03</changelog>
  <changelog author="vjt@openssl.it" date="1362571200">- Update to 2.39
  * prevent nfreeze from incorrectly stringifying integers (2.29)
  * compatibility fixes for older versions of Perl and vstring handling</changelog>
  <changelog author="vjt@openssl.it" date="1385812800">- Update to 2.45:
  * [perl #118829] Memory leaks in STORABLE_attach (Vladimir Timofeev)
  * [perl #118139] Don't SEGV during global destruction (Nicholas Clark,
    report/test from Reini Urban)
  * Added security warnings section (Steffen Mueller)
  * Update INSTALLDIRS to favour installation in 'site' (James E Keenan)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1602590400">- updated to 3.15
  see /usr/share/doc/packages/perl-Storable/ChangeLog
  2019-04-23 16:00:00 xsawyerx
    version 3.15
  * Fix leaking.
  unreleased
    version 3.14
  * (perl #133708) don't build-time probe for stack limits at all
  unreleased
    version 3.12
  * (perl #133411) don't probe for stack limits with -Dusecrosscompile
  2018-04-27 20:40:00 xsawyerx
    version 3.11
  * Fix Strawberry Perl build failures.
  2018-04-21 22:00:00 xsawyerx
    Version 3.10
  * Fix binary artifacts from distribution.
  2018-04-21 16:49:00 xsawyerx
    Version 3.09
  * Fix "provides" in metadata (META.yml/META.json) to use the Storable
    template instead of a small other file (which also didn't exist).
  2018-04-21 11:23:00 xsawyerx
    Version 3.08
  * (perl #132849) try to disable core files when deliberatly segfaulting.
  * (perl #127743) don't probe Storable limits so much.
  * (perl #132893) don't probe for Storable recursion limits on old Win32.
  * (perl #132870) workaround VC2017 compiler bug.
  * (perl #127743) re-work for debugging builds with MSVC.
  * (perl #133039) dont build a Storable.so/.dll with a static perl build.
  2018-02-07 15:08:00 tonyc
    Version 3.06
  * support large object ids.  The code in theory supported arrays
    with more than 2**32 elements, but references to the elements
    emitted at the end of the array with be retrieved as references to
    the wrong elements.
  * 32-bit object ids over 2**31-1 weren't correctly handled.
  * hook object id generation now supports 64-bit ids where needed
  * writing 64-bit lengths in network order now works
  * reading 64-bit lengths in network order now reads the components
    in the correct order.
  * retrieving large object tags are now only handled on 64-bit
    platforms, large object tags should only be emitted for objects
    that are too large for the 32-bit address space, so it was only
    wasted code.
  * reading 32-bit lengths for LSCALAR and LUTF8STR as unsigned
    (perl #131990)
  * reading flagged large object hashes didn't read the flags
  * treat the 32-bit size of hook data as unsigned, values over 2GB
    were treated as large (close to 2**64) parameters to NEWSV().
    (perl #131999)
  * added support for hook data over 4GB in size
  * zero length data receievd from STORABLE_freeze() no longer
    results in an invalid SV being passed to STORABLE_thaw/_attach()
    (perl #118551)
  * where practical, padding is now cleared when emitting a long
    double (perl #131136)
  * cache the value of $Storable::DEBUGME (since cperl enabled
    Storable TRACEME builds for all -DDEBUGGING builds)
  * no longer discard exceptions thrown by
    STORABLE_freeze/_thaw/attach() (perl #25933)
  * fix dependencies used to build Storable.pm from __Storable__.pm
  * add experimental support for freezing/thawing regular
    expressions (perl #50608)
  * re-work recursion limiting to store the limit in a perl variable
    instead of baked into Storable.$so.  This allows static Storable
    builds to work, and avoids the kind of circular reference on
    Storable.$so.
  2017-07-24 13:57:13 rurban
    Version 3.05_13
  * mingw fix: use safe defaults, not segfaulting defaults.
    mingw fails on the stacksize binary search, leaving it empty.
  Wed Apr 19 09:11:07 2017 +0200 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_12
  * enhance stack reserve from 8 to 16
  * fix LD_LIBRARY_PATH usage for CORE
  * fixed some coverity warnings and leaks
  * added a release make target
  Wed Mar 29 21:04:28 2017 +0200 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_11
  * croak on sizes read &gt; I32_MAX
  * simplify last_op_in_netorder
  * protect from empty retrieve_vstring
  * protect store_other error buf, potential static
    buffer overflow.
  Tue Mar 14 09:52:20 2017 +0100 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_10
  * CORE-only improvements to stacksize
  Thu Mar 9 19:20:19 2017 +0100 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_09
  * compute the stacksizes, improve cleanup within croak
    from stack exhaustion.
  * added stack_depth and stack_depth_hash getters.
  Wed Mar  8 21:03:43 CET 2017 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_08
  * finetune the max stack limit, for C++, DEBUGGING and 32bit.
  * fix t/blessed.t for cperl5.22
  Sun Mar 5 13:36:47 2017 +0100 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_07
  * Fixed a podchecker issue
  Sun Mar 5 11:42:04 2017 +0100 Reini Urban &lt;rurban@cpan.org&gt;
    Version 3.05_06
  * Fixed wrong recursion depth error with large arrays containing
    another array.
  L&lt;[cperl #257]|https://github.com/perl11/cperl/issues/257&gt;
  Thu Feb 2 12:40:44 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_05
  * Add leak tests for [cpan #97316], [perl #121928]
  * Limit the max recursion depth to 1200 on 32bit systems.
    We have no max_depth option yet, as in JSON::XS.
  Thu Feb 2 11:59:21 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_04
  * Fix retrieve_tied_array which fails since 5.16
    [cpan #84705]
  * Improve t/blessed.t in the creation of sv_yes/sv_no
    with threaded perls.
  Tue Jan 31 02:55:30 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_03
  * Tune t/recurse.t stack-overflow limit more.
  Mon Jan 30 19:50:29 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_02
  * Tune t/recurse.t stack-overflow limit. Small 64bit systems overflow
    even with depth 3000, where 32bit are ok.
  Mon Jan 30 15:13:38 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05_01
  * Protect against stack overflows with nested arrays and hashes
    [cpan #97526]. This imposes a new limit to your nested structures,
    but JSON::XS has a limit of 512. We use a max_depth of 3000 for the
    typical stack limit of 8k.
  Sun Jan 29 11:36:43 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.05
  * Protect against classname len overflow on the stack
    and 2x on the heap with retrieve_bless and retrieve_hook.
    A serious security issue with malcrafted storable files or buffers,
    but p5p accepts no CVE on Storable attacks. See RT #130635
    (reported by JD).
  * Fix NULL ptr SEGVs with retrieve_code and retrieve_other.
    See RT #130098 (reported and fixed by JD)
  * Fix wrong huge LOBJECT support, broken since 3.00c.
    Repro with `export PERL_TEST_MEMORY=8`
  * Fix the few remaining 2-arg open calls.
  * Portability and backport fixes back to 5.6.2
  Sat Jan 7 09:01:29 2017 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.04c
  * fix printf types and warnings, esp. for 32bit use64bitint
  * Change sv_setpvn(?, "?", ?) to sv_setpvs(?, "?")
  Tue Jul 26 11:49:33 2016 +1000 Tony Cook &lt;tony@develop-help.com&gt;
    Version 3.03c
  * remove . from @INC when loading optional modules
  Sun Nov 20 18:06:45 2016 +0100 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.02c
  * Fix -Wc++11-compat warnings, fix -Wchar-subscripts
  Fri Sep 16 01:32:59 2016 +0200 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.01c
  * Added warn_security("Movable-Type CVE-2015-1592 Storable metasploit attack")
    when detecting the third destructive metasploit vector,
    thawing bless \"mt-config.cgi", "CGITempFile".
  Thu Mar 31 17:10:27 2016 +0200 Reini Urban &lt;rurban@cpanel.net&gt;
    Version 3.00c
  * Added support for u64 strings, arrays and hashes &gt;2G
    via a new LOBJECT tag. This is for 32bit systems and lengths
    between 2GB and 4GB (I32-U32), and 64bit (&gt;I32).
  * Bumped STORABLE_BIN_MINOR and STORABLE_BIN_WRITE_MINOR from 10 to 11
  * fix parallel tests, use unique filenames.
  * fixed 2 instances of 2arg open,
  * added optional flag arguments to skip tie and bless on retrieve/thaw,
  * added SECURITY WARNING and Large data support to docs
  * compute CAN_FLOCK at compile-time
  * reformat everything consistently
  * enable DEBUGME tracing and asserts with -DDEBUGGING
  * fix all 64 bit compiler warnings
  * added some abstraction methods to avoid code duplication
  ?????? p5p &lt;perl5-porters@perl.org&gt;
    Version 2.65
  * Replace multiple 'use vars' by 'our'
  * remove Config dependency
  Wed Jul  2 16:25:25 IST 2014   Abhijit Menon-Sen &lt;ams@toroid.org&gt;
    Version 2.51
  * [perl #121928] Fix memory leak for dclone inside freeze hook
  (Alex Solovey)
  * Do not call DESTROY for empty objects
  (Vladimir Timofeev)
  * Other bugfixes</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1630411200">- updated to 3.25
  see /usr/share/doc/packages/perl-Storable/ChangeLog
  2021-08-30 07:46:52 nwclark
    version 3.25
  * No changes from previous version
  2021-08-25 08:05:16 nwclark
    version 3.24_50
  * Remove code and tests only present to support perls before 5.6.1
    Storable implicitly needs &gt;= v5.6.1.
  * Use SvPVCLEAR from ppport.h
  * Remove XS code "commented" out with #if 0
  * Refactor store_lhash() to remove some code duplication
  * Avoid calling hv_iterval() twice for each hash entry
  * Fix a bug in the recursion depth check in store_lhash()
  unreleased
    version 3.24
  * Fix a (possible) typo in Sntohl
  unreleased
    version 3.23
  * Fix typos
  * avoid stderr noise in t/canonical.t
  2020-07-31 19:36:37 atoomic
    version 3.22
  * use PERL_COMPARE macros
  2020-04-23 13:33:05 ilmari
    version 3.21
  * fix repeated-word typos
  * fix t/huge.t PERL_TEST_MEMORY diagnostic messages
  2020-01-27 10:27:00 TonyC
    version 3.20
  * fix a format string and arguments for some debugging text
  * linkify references to alternatives to Storable
  2020-01-27 11:01:00 TonyC
    version 3.19
  * add casts to match some I32 parameters to "%d" formats (#17339)
  * fix dependencies in Makefile.PL -&gt; META (#17422)
  * make use of note() optional, this requires a newer version of
    Test::More and there's a circular dependency between later
    versions of Test::More and Storable  (#17422)
  2019-11-19 07:59:39 TonyC
    version 3.18
  * update bug tracker to point at github (#17298)
  * disallow vstring magic strings over 2GB-1 (#17306)
  * mark some ASCII dependent tests as ASCII platform only
  2019-08-08 11:48:00 TonyC
    version 3.17
  * correct a data type to ensure the check for too large results from
  STORABLE_freeze() are detected correctly (detected by Coverity)
  * removed remains of stack size detection from the build process.
  * moved CAN_FLOCK detection into XS to simplify the build process.
  2019-06-11 10:43:00 TonyC
    version 3.16
  * (perl #134179) fix self-referencing structures that include regexps
  * bless regexps to preserve bless qr//, "Foo"</changelog>
</package>
<package pkgid="9687f2ef914ec8a4de9da068c00414ea8e2e591f3728510bbe9f692056a20e03" name="perl-Test-Needs" arch="noarch">
  <version epoch="0" ver="0.002010" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1465732800">- initial package 0.002002
  * created by cpanspec 1.78.08</changelog>
  <changelog author="coolo@suse.com" date="1471608000">- updated to 0.002004
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002004 - 2016-08-18
  - fix test counts when Test2 not available
  0.002003 - 2016-08-18
  - fix loud warnings when aborting a test under Test2
  - some kwalitee improvements</changelog>
  <changelog author="coolo@suse.com" date="1474977600">- updated to 0.002005
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002005 - 2016-09-27
  - fix skipping when Test::Tester (Test::More &lt; v2) is loaded</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1554465600">- updated to 0.002006
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002006 - 2019-04-04
  - added additional references to related modules in pod
  - various internal cleanups
  - fix backwards compatibility with earlier versions of version.pm
  - fix output from test script when tests fail
  - added note about RELEASE_TESTING to test message on forced failures</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1622030400">- updated to 0.002009
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002009 - 2021-05-25
  - fix warnings from Test::Builder if Test::Needs is loaded first, and is
    used to check for a Test module.
  - fix location in code reported when a module check fails.
  - support short forms of perl versions
  - support perl versions greater than 5
  - fix handling of v-string versions on perl 5.6
  0.002_008 - 2019-07-12
  - fix test compatibility with Windows.
  0.002_007 - 2019-07-09
  - fix tests when @INC includes directories that shouldn't have their
    archname or version subdirectories added.</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1674475200">- updated to 0.002010
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002010 - 2023-01-22
  - split main test into three separate scripts
  - avoid outputting multiple plans if used with no_plan</changelog>
</package>
<package pkgid="93a5f25782483d8b80b541faea06c95eaf2ad3f0858a34a81b34274dc0adce6b" name="perl-Test-Needs" arch="src">
  <version epoch="0" ver="0.002010" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1465732800">- initial package 0.002002
  * created by cpanspec 1.78.08</changelog>
  <changelog author="coolo@suse.com" date="1471608000">- updated to 0.002004
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002004 - 2016-08-18
  - fix test counts when Test2 not available
  0.002003 - 2016-08-18
  - fix loud warnings when aborting a test under Test2
  - some kwalitee improvements</changelog>
  <changelog author="coolo@suse.com" date="1474977600">- updated to 0.002005
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002005 - 2016-09-27
  - fix skipping when Test::Tester (Test::More &lt; v2) is loaded</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1554465600">- updated to 0.002006
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002006 - 2019-04-04
  - added additional references to related modules in pod
  - various internal cleanups
  - fix backwards compatibility with earlier versions of version.pm
  - fix output from test script when tests fail
  - added note about RELEASE_TESTING to test message on forced failures</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1622030400">- updated to 0.002009
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002009 - 2021-05-25
  - fix warnings from Test::Builder if Test::Needs is loaded first, and is
    used to check for a Test module.
  - fix location in code reported when a module check fails.
  - support short forms of perl versions
  - support perl versions greater than 5
  - fix handling of v-string versions on perl 5.6
  0.002_008 - 2019-07-12
  - fix test compatibility with Windows.
  0.002_007 - 2019-07-09
  - fix tests when @INC includes directories that shouldn't have their
    archname or version subdirectories added.</changelog>
  <changelog author="Tina M&#xFC;ller &lt;timueller+perl@suse.de&gt;" date="1674475200">- updated to 0.002010
  see /usr/share/doc/packages/perl-Test-Needs/Changes
  0.002010 - 2023-01-22
  - split main test into three separate scripts
  - avoid outputting multiple plans if used with no_plan</changelog>
</package>
<package pkgid="8977a0ec04c62868d8c5fc7fff469ef4753d0bec405d2f3c41134c0ee4c76467" name="perl-Types-Serialiser" arch="noarch">
  <version epoch="0" ver="1.0" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1385467200">- initial package 0.03
  * created by cpanspec 1.78.07</changelog>
  <changelog author="ncutler@suse.com" date="1401192000">- checked license
- updated to 1.0
  - clarify that the second arg of FEEZE/THAW is the data
    model/data format name, not the serialsier.
  - clarify that FREEZE must not modify the data structure
    to be serialised.</changelog>
</package>
<package pkgid="2871f714072920bdd249709490fa3be2a923e53928abde7fc3be2e5df7274fca" name="perl-Types-Serialiser" arch="src">
  <version epoch="0" ver="1.0" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1385467200">- initial package 0.03
  * created by cpanspec 1.78.07</changelog>
  <changelog author="ncutler@suse.com" date="1401192000">- checked license
- updated to 1.0
  - clarify that the second arg of FEEZE/THAW is the data
    model/data format name, not the serialsier.
  - clarify that FREEZE must not modify the data structure
    to be serialised.</changelog>
</package>
<package pkgid="a937084de8ee6ec148652ea719eef29e6c90e81a9ddb2b639de22ae2ee35133e" name="perl-URI-Encode" arch="noarch">
  <version epoch="0" ver="1.1.1" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1323604800">- initial package 0.04
  * created by cpanspec 1.78.06</changelog>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 1.0.1
  see /usr/share/doc/packages/perl-URI-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1460030400">- updated to 1.1.0
  see /usr/share/doc/packages/perl-URI-Encode/Changes
  1.1.0
  - Stop using $' [Github Issue #3]</changelog>
  <changelog author="coolo@suse.com" date="1464004800">- updated to 1.1.1
  see /usr/share/doc/packages/perl-URI-Encode/Changes</changelog>
</package>
<package pkgid="a397dd0e87df9292ec8267226cb22b8852ac5e0e32ff673f826df46828385a4a" name="perl-URI-Encode" arch="src">
  <version epoch="0" ver="1.1.1" rel="lp154.2.1"/>
  <changelog author="coolo@suse.com" date="1323604800">- initial package 0.04
  * created by cpanspec 1.78.06</changelog>
  <changelog author="coolo@suse.com" date="1428926400">- updated to 1.0.1
  see /usr/share/doc/packages/perl-URI-Encode/Changes</changelog>
  <changelog author="coolo@suse.com" date="1460030400">- updated to 1.1.0
  see /usr/share/doc/packages/perl-URI-Encode/Changes
  1.1.0
  - Stop using $' [Github Issue #3]</changelog>
  <changelog author="coolo@suse.com" date="1464004800">- updated to 1.1.1
  see /usr/share/doc/packages/perl-URI-Encode/Changes</changelog>
</package>
<package pkgid="c3bd33604f6d56161323346dcf55d8f158b93c7c69ecd64299edefd1353047b1" name="perl-common-sense" arch="src">
  <version epoch="0" ver="3.75" rel="lp154.2.1"/>
  <changelog author="chris@computersalat.de" date="1252065600">- initial pkg 2.0</changelog>
  <changelog author="jw@novell.com" date="1263816000">- update to 3.0, as suggested by JSON::XS</changelog>
  <changelog author="chris@computersalat.de" date="1271419200">- update to 3.2
  - removed "substr" warning - while it overall is a good category,
    "substr '', 2" is entirely sensible.
- 3.1  Sat Apr  3 04:56:36 CEST 2010
  - removed "parenthesis" warning:
    sysread $fh, my $buf, -s $fh; # ok
    sysread $fh, my $buf, $size;  # warning
    Made no sense to me, especially as $size is in scope.
  - no longer hardcode warning/struct bits, calculate them at
    installation time, for when I will no longer be alive etc.
  - tweaked documentation.
- fixed perl-macros deps</changelog>
  <changelog author="chris@computersalat.de" date="1278417600">- update tp 3.3
  - removed "exiting" category - this is too useful to create new
    control statements, and fails utterly with eval, as eval will
    catch the (fatal) warning itself. Kind of hurts, but this is
    just another warning category which is too broad and has to be
    disabled fully because of a minority of issues.
- noarch package
  o remove .packlist/perllocal.pod</changelog>
  <changelog author="coolo@novell.com" date="1291118400">- switch to perl_requires macro</changelog>
  <changelog author="chris@computersalat.de" date="1299240000">- update to 3.4
  - remove "regexp" category. this is rather painful as it's a large
    class, but unfortunately, somebody thought emitting a warning when
    you match more than 32kb of text is in some way useful, which
    spoils the whole category.
  - use META.json instead of META.yml - apparently YAML parsers don't
    actually exist.
- recreated by cpanspec 1.78.03</changelog>
  <changelog author="coolo@suse.com" date="1337774400">- updated to 3.5
  - localise $^W, as this causes warnings with 5.16 when some lost
    soul uses -w. common::sense doesn't support $^W, but tries to
    shield module authors and programs from its ill effects. If you
    enable $^W, then you normally get to keep the pieces because you
    change semantics of other people's code.</changelog>
  <changelog author="coolo@suse.com" date="1371297600">- updated to 3.6
  - work around more 5.16 breakage - $^H doesn't work as nicely as
    p5p make you to believe.
  - add features: unicode_strings current_sub fc evalbytes.
  - disable features: array_base.</changelog>
  <changelog author="coolo@suse.com" date="1375617600">- updated to 3.72
  - install paths were wrong for current MakeMaker (reported
    by various people).
  - CPAN failed to parse the version number in 3.7, try to work
    around.
  - move pod to separate file, to further improve loading times.
  - make it arch-specific, adding a test that warns when an old
    version is still installed.
  - due to a logic glitch, warnings were not enabled at all on 5.16.</changelog>
  <changelog author="coolo@suse.com" date="1429012800">- updated to 3.73
  see /usr/share/doc/packages/perl-common-sense/Changes
  3.73 Sat May 31 22:37:21 CEST 2014
  - remove "deprecated", as it turned out to be yet another time bomb
    as p5p don't care the least about backwards compatibility
    anymore (https://rt.perl.org/Public/Bug/Display.html?id=119123).
  - switching paths once more as this turned out to be a doc bug
    in eumm.  this should not affect anything though.</changelog>
  <changelog author="coolo@suse.com" date="1435838400">- updated to 3.74
  see /usr/share/doc/packages/perl-common-sense/Changes
  3.74 Mon Jun 29 14:39:26 CEST 2015
  - the generated README file was empty.</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1585915200">- updated to 3.75
  see /usr/share/doc/packages/perl-common-sense/Changes
  3.75 Thu Apr  2 09:53:01 CEST 2020
  - make build (more) reproducible.
  - removed "portable" from the warnngs list, as 32 bit perls (as
    opposed to 32 bit platforms) are practically extinct and it
    warns about a weird subset of operations, i.e. 64 bit hex() is
    not ok, 64 bit addition is fine, makes no sense. Moreso, other
    than hex/oct etc. harassment, there is nothing in this category
    that could be otherwise useful.</changelog>
</package>
<package pkgid="c475139b26b5f8d60427d8006244d92e5e006d2fba74409d6920557eb4fcc8ec" name="perl-common-sense" arch="x86_64">
  <version epoch="0" ver="3.75" rel="lp154.2.1"/>
  <changelog author="chris@computersalat.de" date="1271419200">- update to 3.2
  - removed "substr" warning - while it overall is a good category,
    "substr '', 2" is entirely sensible.
- 3.1  Sat Apr  3 04:56:36 CEST 2010
  - removed "parenthesis" warning:
    sysread $fh, my $buf, -s $fh; # ok
    sysread $fh, my $buf, $size;  # warning
    Made no sense to me, especially as $size is in scope.
  - no longer hardcode warning/struct bits, calculate them at
    installation time, for when I will no longer be alive etc.
  - tweaked documentation.
- fixed perl-macros deps</changelog>
  <changelog author="chris@computersalat.de" date="1278417600">- update tp 3.3
  - removed "exiting" category - this is too useful to create new
    control statements, and fails utterly with eval, as eval will
    catch the (fatal) warning itself. Kind of hurts, but this is
    just another warning category which is too broad and has to be
    disabled fully because of a minority of issues.
- noarch package
  o remove .packlist/perllocal.pod</changelog>
  <changelog author="coolo@novell.com" date="1291118400">- switch to perl_requires macro</changelog>
  <changelog author="chris@computersalat.de" date="1299240000">- update to 3.4
  - remove "regexp" category. this is rather painful as it's a large
    class, but unfortunately, somebody thought emitting a warning when
    you match more than 32kb of text is in some way useful, which
    spoils the whole category.
  - use META.json instead of META.yml - apparently YAML parsers don't
    actually exist.
- recreated by cpanspec 1.78.03</changelog>
  <changelog author="coolo@suse.com" date="1337774400">- updated to 3.5
  - localise $^W, as this causes warnings with 5.16 when some lost
    soul uses -w. common::sense doesn't support $^W, but tries to
    shield module authors and programs from its ill effects. If you
    enable $^W, then you normally get to keep the pieces because you
    change semantics of other people's code.</changelog>
  <changelog author="coolo@suse.com" date="1371297600">- updated to 3.6
  - work around more 5.16 breakage - $^H doesn't work as nicely as
    p5p make you to believe.
  - add features: unicode_strings current_sub fc evalbytes.
  - disable features: array_base.</changelog>
  <changelog author="coolo@suse.com" date="1375617600">- updated to 3.72
  - install paths were wrong for current MakeMaker (reported
    by various people).
  - CPAN failed to parse the version number in 3.7, try to work
    around.
  - move pod to separate file, to further improve loading times.
  - make it arch-specific, adding a test that warns when an old
    version is still installed.
  - due to a logic glitch, warnings were not enabled at all on 5.16.</changelog>
  <changelog author="coolo@suse.com" date="1429012800">- updated to 3.73
  see /usr/share/doc/packages/perl-common-sense/Changes
  3.73 Sat May 31 22:37:21 CEST 2014
  - remove "deprecated", as it turned out to be yet another time bomb
    as p5p don't care the least about backwards compatibility
    anymore (https://rt.perl.org/Public/Bug/Display.html?id=119123).
  - switching paths once more as this turned out to be a doc bug
    in eumm.  this should not affect anything though.</changelog>
  <changelog author="coolo@suse.com" date="1435838400">- updated to 3.74
  see /usr/share/doc/packages/perl-common-sense/Changes
  3.74 Mon Jun 29 14:39:26 CEST 2015
  - the generated README file was empty.</changelog>
  <changelog author="&lt;timueller+perl@suse.de&gt;" date="1585915200">- updated to 3.75
  see /usr/share/doc/packages/perl-common-sense/Changes
  3.75 Thu Apr  2 09:53:01 CEST 2020
  - make build (more) reproducible.
  - removed "portable" from the warnngs list, as 32 bit perls (as
    opposed to 32 bit platforms) are practically extinct and it
    warns about a weird subset of operations, i.e. 64 bit hex() is
    not ok, 64 bit addition is fine, makes no sense. Moreso, other
    than hex/oct etc. harassment, there is nothing in this category
    that could be otherwise useful.</changelog>
</package>
<package pkgid="acf8ec47eb55429b792571605cb7af335b67c8cdfc64f71e94b4b22bc807272d" name="perl-constant-lexical" arch="src">
  <version epoch="0" ver="2.0003" rel="lp154.2.1"/>
  <changelog author="jw@suse.de - 0.01" date="1251806400">- initial Package</changelog>
  <changelog author="coolo@novell.com" date="1291032000">- called spec2changelog</changelog>
  <changelog author="coolo@novell.com" date="1291204800">- switch to perl_requires macro</changelog>
  <changelog author="coolo@suse.com" date="1429272000">- updated to 2
  see /usr/share/doc/packages/perl-constant-lexical/Changes</changelog>
  <changelog author="coolo@suse.com" date="1429272001">- updated to 2.0001
  see /usr/share/doc/packages/perl-constant-lexical/Changes</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1551441600">- updated to 2.0003
  see /usr/share/doc/packages/perl-constant-lexical/Changes</changelog>
</package>
<package pkgid="98af0edf4d6b3fec0d5632aa225bcd662ad3d37035d4ab44ef53f835145d9be9" name="perl-constant-lexical" arch="x86_64">
  <version epoch="0" ver="2.0003" rel="lp154.2.1"/>
  <changelog author="jw@suse.de - 0.01" date="1251806400">- initial Package</changelog>
  <changelog author="coolo@novell.com" date="1291032000">- called spec2changelog</changelog>
  <changelog author="coolo@novell.com" date="1291204800">- switch to perl_requires macro</changelog>
  <changelog author="coolo@suse.com" date="1429272000">- updated to 2
  see /usr/share/doc/packages/perl-constant-lexical/Changes</changelog>
  <changelog author="coolo@suse.com" date="1429272001">- updated to 2.0001
  see /usr/share/doc/packages/perl-constant-lexical/Changes</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1551441600">- updated to 2.0003
  see /usr/share/doc/packages/perl-constant-lexical/Changes</changelog>
</package>
<package pkgid="d36f144308dd2a2ced5a8b452550976fd6d2dd4a23b527039944b845f2bad683" name="python-jsonpath-rw" arch="src">
  <version epoch="0" ver="1.4.0" rel="lp154.22.2"/>
  <changelog author="speilicke@suse.com" date="1389096000">- Initial version</changelog>
  <changelog author="dmueller@suse.com" date="1406289600">- require ply &gt;= 3.4 (bnc#888809)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1430913600">- update to version 1.4.0:
  * no changelog available
- shorten the summary to fix an rpmlint error
- add python-ply and python-six as BuildRequires to ensure their
  availability
- remove python-decorator from Requires: unneeded
- remove unwanted shebang in jsonpath.py
- add jsonpath.py to the package files</changelog>
  <changelog author="tbechtold@suse.com" date="1499256000">- convert to singlespec</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1543924800">- Remove superfluous devel dependency for noarch package</changelog>
  <changelog author="Jonathan Brownell &lt;jbrownell@suse.com&gt;" date="1546948800">- Remove redundant /etc/alternatives files produced on Red Hat</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1597233600">- Replace pypi.python.org Source URL with the canonical files.pythonhosted.org
- Run SPEC file through spec-cleaner.</changelog>
</package>
<package pkgid="079d21c55c2ea20cdf6278288663b071aae78354ecf8b7bd2749be98e0f16d4e" name="python-paho-mqtt" arch="src">
  <version epoch="0" ver="1.5.1" rel="lp154.2.2"/>
  <changelog author="antoine.belvire@opensuse.org" date="1488196800">- Initial package: python-paho-mqtt-1.2</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1489838400">- Convert package to python singlespec.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1492171200">- Update to version 1.2.2:
  * Fix message lost when using paho.mqtt.publish helper with
    QoS=0 message.
- Changes from version 1.2.1:
  * Handle unicode username and passwords correctly.
  * Fix handling of invalid UTF-8 topics on incoming messages - the
    library now does not attempt to decode the topic - this will
    happen when the user accesses msg.topic in the on_message
    callback. If the topic is not valid UTF-8, an exception will be
    raised.
  * Fix issue with WebSocket connection in case of network issue
    (timeout or connection broken).
  * Fix issue with SSL connection, where latest incoming message
    may be delayed or never processed.
  * Fix possible message lost with publish.single and
    publish.multiple.
- Add paho-mqtt-1.2.2-fix-readme-decoding.patch:
  * Fix error at build when using non-UTF8 locale.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1492862400">- Update to version 1.2.3:
  * Fix possible hang of TLS connection during handshake.
  * Fix issue with publish helper with TLS connection.
  * Fix installation issue on non-UTF-8 system.
  * Fix non-working Websocket over TLS connection.
- Remove paho-mqtt-1.2.2-fix-readme-decoding.patch (fixed
  upstream).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1499515200">- Update to version 1.3.0:
  * Requires Python 2.7 or 3.4+.
  * Remove support for SSL without SSLContext (Requires Python
    2.7.9+ or 3.2+).
  * on_connect callback is now always called flags. Previously this
  * callback could accepts 3 OR 4 arguments, now it must accepts 4.
  * tls_insecure_set() must now be called *after* tls_set().
  * Allow username and password to be zero length (as opposed to
  * not being present).
  * Allow zero length client ids when using MQTT v3.1.1.
  * Add SSLContext support, including SNI.
  * Improved support for unicode topic and binary payload.
  * Allow arbitrary Websocket headers and path.
  * Fix issue with large inbound payload over Websocket.
  * Add exponential delay for reconnection.
  * Move unit tests to pytest and tox.
  * Add support for standard Python logging.
  * Fix duplicate incoming QoS==2 message.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1511006400">- Update to version 1.3.1:
  * Fix reconnect_delay_set which ignored the max_delay.
  * Fix crash when connection is lost while trying to send message.
  * Fix issue with unicode topic when some character were
    multi-bytes UTF-8.
  * Fix issue with empty Client ID with broker that doesn't support
    them.
  * Fix issue with tls_set that did not allowed
    cert_reqs=ssl.CERT_NONE.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1535889600">- Update to version 1.4.0:
  * Fix hang when client restarted and broker resumed a session
    with Qos2 message.
  * Fix reconnection loop when a clean_session=True client
    reconnect while Qos2 message are being sent.
  * Catch and log any exception raised by user callback.
  * Improve support for external event loop (like asyncio).
  * Fix order of message with publish.multiple helper.
  * Fix hang on wait_for_published() on bad network.
  * Fix issue with Websocket payload size between 127 and 65536.
  * Closes socket in client destructor to avoid FD leak.
  * Fix uncaught timeout exception during connection.
  * Remove dup flag on PUBREL packet.
  * Use secure entropy source for Websocket mask_key (urandom).
  * Fix mid generation that was not thread-safe.
  * Replace print() statements with proper logging.
  * Allow insecure TLS on publish and subscribe helpers.
  * Allow to remove authentication (reset username to None).
  * Add support for the non-standard bridge mode.</changelog>
  <changelog author="Tom&#xE1;? Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1544443200">- Fix fdupes call</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1572523200">- Update to version 1.5.0:
  * Add support for clean_session on subscribe helper
    (gh#eclipse/paho.mqtt.python#219).
  * Add support for non-standard bridge connection
    (gh#eclipse/paho.mqtt.python#282).
  * Fix hang with QoS 2 message and clean_session = False. The fix
    replace hang with message DROP. See README for known
    limitation (gh#eclipse/paho.mqtt.python#284,
    gh#eclipse/paho.mqtt.python#286).
  * Fix connection establishement timeout
    (gh#eclipse/paho.mqtt.python#291,
    gh#eclipse/paho.mqtt.python#288).
  * Add support for connecting through a proxy
    (gh#eclipse/paho.mqtt.python#315).
  * Add MQTT v5 support (gh#eclipse/paho.mqtt.python#334).
  * Improve error message when sending queue is full
    (gh#eclipse/paho.mqtt.python#378).
  * Improve error handling during initialization on edge case
    (gh#eclipse/paho.mqtt.python#387,
    gh#eclipse/paho.mqtt.python#388).
  * Allow to specify local client port used (similar to
    bind_address) (gh#eclipse/paho.mqtt.python#390).
  * Add method is_connected to know if MQTT connection is
    established (gh#eclipse/paho.mqtt.python#414).
  * Set connection timeout to keepalive
    (gh#eclipse/paho.mqtt.python#425).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1600862400">- Update to version 1.5.1:
  * Exceptions that occur in callbacks are no longer suppressed
    by default. They can optionally be suppressed by setting
    `client.suppress_exceptions = True`.
  * Fix PUBREL remaining length of &gt; 2 not being accepted for
    MQTT v5 message flows.</changelog>
</package>
<package pkgid="260c6cdb56924a8dc8333199459e383c2d97ba5388a52f8f09c46235fa12e695" name="python3-jsonpath-rw" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="lp154.22.2"/>
  <changelog author="speilicke@suse.com" date="1389096000">- Initial version</changelog>
  <changelog author="dmueller@suse.com" date="1406289600">- require ply &gt;= 3.4 (bnc#888809)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1430913600">- update to version 1.4.0:
  * no changelog available
- shorten the summary to fix an rpmlint error
- add python-ply and python-six as BuildRequires to ensure their
  availability
- remove python-decorator from Requires: unneeded
- remove unwanted shebang in jsonpath.py
- add jsonpath.py to the package files</changelog>
  <changelog author="tbechtold@suse.com" date="1499256000">- convert to singlespec</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1543924800">- Remove superfluous devel dependency for noarch package</changelog>
  <changelog author="Jonathan Brownell &lt;jbrownell@suse.com&gt;" date="1546948800">- Remove redundant /etc/alternatives files produced on Red Hat</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1597233600">- Replace pypi.python.org Source URL with the canonical files.pythonhosted.org
- Run SPEC file through spec-cleaner.</changelog>
</package>
<package pkgid="75e66e2d940fad96bd4a2b866ed118870b52f8850d531a233f051752742cf46e" name="python3-paho-mqtt" arch="noarch">
  <version epoch="0" ver="1.5.1" rel="lp154.2.2"/>
  <changelog author="antoine.belvire@opensuse.org" date="1488196800">- Initial package: python-paho-mqtt-1.2</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1489838400">- Convert package to python singlespec.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1492171200">- Update to version 1.2.2:
  * Fix message lost when using paho.mqtt.publish helper with
    QoS=0 message.
- Changes from version 1.2.1:
  * Handle unicode username and passwords correctly.
  * Fix handling of invalid UTF-8 topics on incoming messages - the
    library now does not attempt to decode the topic - this will
    happen when the user accesses msg.topic in the on_message
    callback. If the topic is not valid UTF-8, an exception will be
    raised.
  * Fix issue with WebSocket connection in case of network issue
    (timeout or connection broken).
  * Fix issue with SSL connection, where latest incoming message
    may be delayed or never processed.
  * Fix possible message lost with publish.single and
    publish.multiple.
- Add paho-mqtt-1.2.2-fix-readme-decoding.patch:
  * Fix error at build when using non-UTF8 locale.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1492862400">- Update to version 1.2.3:
  * Fix possible hang of TLS connection during handshake.
  * Fix issue with publish helper with TLS connection.
  * Fix installation issue on non-UTF-8 system.
  * Fix non-working Websocket over TLS connection.
- Remove paho-mqtt-1.2.2-fix-readme-decoding.patch (fixed
  upstream).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1499515200">- Update to version 1.3.0:
  * Requires Python 2.7 or 3.4+.
  * Remove support for SSL without SSLContext (Requires Python
    2.7.9+ or 3.2+).
  * on_connect callback is now always called flags. Previously this
  * callback could accepts 3 OR 4 arguments, now it must accepts 4.
  * tls_insecure_set() must now be called *after* tls_set().
  * Allow username and password to be zero length (as opposed to
  * not being present).
  * Allow zero length client ids when using MQTT v3.1.1.
  * Add SSLContext support, including SNI.
  * Improved support for unicode topic and binary payload.
  * Allow arbitrary Websocket headers and path.
  * Fix issue with large inbound payload over Websocket.
  * Add exponential delay for reconnection.
  * Move unit tests to pytest and tox.
  * Add support for standard Python logging.
  * Fix duplicate incoming QoS==2 message.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1511006400">- Update to version 1.3.1:
  * Fix reconnect_delay_set which ignored the max_delay.
  * Fix crash when connection is lost while trying to send message.
  * Fix issue with unicode topic when some character were
    multi-bytes UTF-8.
  * Fix issue with empty Client ID with broker that doesn't support
    them.
  * Fix issue with tls_set that did not allowed
    cert_reqs=ssl.CERT_NONE.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1535889600">- Update to version 1.4.0:
  * Fix hang when client restarted and broker resumed a session
    with Qos2 message.
  * Fix reconnection loop when a clean_session=True client
    reconnect while Qos2 message are being sent.
  * Catch and log any exception raised by user callback.
  * Improve support for external event loop (like asyncio).
  * Fix order of message with publish.multiple helper.
  * Fix hang on wait_for_published() on bad network.
  * Fix issue with Websocket payload size between 127 and 65536.
  * Closes socket in client destructor to avoid FD leak.
  * Fix uncaught timeout exception during connection.
  * Remove dup flag on PUBREL packet.
  * Use secure entropy source for Websocket mask_key (urandom).
  * Fix mid generation that was not thread-safe.
  * Replace print() statements with proper logging.
  * Allow insecure TLS on publish and subscribe helpers.
  * Allow to remove authentication (reset username to None).
  * Add support for the non-standard bridge mode.</changelog>
  <changelog author="Tom&#xE1;? Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1544443200">- Fix fdupes call</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1572523200">- Update to version 1.5.0:
  * Add support for clean_session on subscribe helper
    (gh#eclipse/paho.mqtt.python#219).
  * Add support for non-standard bridge connection
    (gh#eclipse/paho.mqtt.python#282).
  * Fix hang with QoS 2 message and clean_session = False. The fix
    replace hang with message DROP. See README for known
    limitation (gh#eclipse/paho.mqtt.python#284,
    gh#eclipse/paho.mqtt.python#286).
  * Fix connection establishement timeout
    (gh#eclipse/paho.mqtt.python#291,
    gh#eclipse/paho.mqtt.python#288).
  * Add support for connecting through a proxy
    (gh#eclipse/paho.mqtt.python#315).
  * Add MQTT v5 support (gh#eclipse/paho.mqtt.python#334).
  * Improve error message when sending queue is full
    (gh#eclipse/paho.mqtt.python#378).
  * Improve error handling during initialization on edge case
    (gh#eclipse/paho.mqtt.python#387,
    gh#eclipse/paho.mqtt.python#388).
  * Allow to specify local client port used (similar to
    bind_address) (gh#eclipse/paho.mqtt.python#390).
  * Add method is_connected to know if MQTT connection is
    established (gh#eclipse/paho.mqtt.python#414).
  * Set connection timeout to keepalive
    (gh#eclipse/paho.mqtt.python#425).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1600862400">- Update to version 1.5.1:
  * Exceptions that occur in callbacks are no longer suppressed
    by default. They can optionally be suppressed by setting
    `client.suppress_exceptions = True`.
  * Fix PUBREL remaining length of &gt; 2 not being accepted for
    MQTT v5 message flows.</changelog>
</package>
<package pkgid="37463b6bae9dcd6c1910722a54f38da7e32e5bf043b5eef0bdeaecbc14be1167" name="system-user-nagios" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1707220800">- new package version 1.0.0</changelog>
</package>
<package pkgid="099ac0a8e6243c8b2b6b28e5f5324d098f09ae00b5e135def55c2844e39ad506" name="system-user-nagios" arch="src">
  <version epoch="0" ver="1.0.0" rel="lp154.7.1"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1707220800">- new package version 1.0.0</changelog>
</package>
</otherdata>