Revisions of monitoring-plugins

Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 1166211 from Ruediger Oertel's avatar Ruediger Oertel (oertel) (revision 122)
- 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
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 121)
- 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
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 1149719 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 120)
- Use %patch -P N instead of deprecated %patchN.
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 1144413 from Andrew Daugherity's avatar Andrew Daugherity (adaugherity) (revision 119)
- 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 & 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)
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 1142573 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 118)
- Do not ship check_mssql unless built explicitly with mssql
  support. DBD::Sybase is not available in openSUSE distros.

Fix issue reported in https://build.opensuse.org/request/show/1139160
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 1138821 from Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) (revision 116)
- 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.
  * Add monitoring-plugins-ircd-INET6-deprecation.patch
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 1130995 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 115)
- 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
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 114)
- also require coreutils-systemd in monitoring-plugins-load
  as the check uses the uptime binary at runtime
  revisiting [bsc#1216148]
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 113)
more changelog cleanup properly referencing renamed patches
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 112)
- renamed patches
  to monitoring-plugins-2.3.3-wrong_percent_in_check_swap.patch
  to monitoring-plugins-2.3.3-check_snmp.arrayaddress.patch
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 111)
- drop unused patches
  monitoring-plugins-wrong_return_in_check_swap.patch
  monitoring-plugins.check_snmp.arrayaddress.patch
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 110)
- drop unused/duplicate patch file
  monitoring-plugins-2.3-check_ntp_perf_absolute.patch
Ruediger Oertel's avatar Ruediger Oertel (oertel) accepted request 1118057 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 109)
- Add buildrequires for coreutils-systemd, as the configure script
  checks for uptime [bsc#1216148]
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 1093439 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 108)
- systemd-not-utmp.patch: let check_users prefer systemd-logind
  over utmp (jsc#PED-3144)
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 1090989 from David Disseldorp's avatar David Disseldorp (dmdiss) (revision 107)
- 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)
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 106)
- removed monitoring-plugins-2.3.1-fixing-shellcheck.patch - upstream
- removed monitoring-plugins-2.2-mariadb_102_build_fix.patch - upstream
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 105)
typo fix
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 104)
- added monitoring-plugins-2.3.3-check_icmp.patch
  Simple patch to avoid compiler errors with latest gcc
- monitoring-plugins-2.1.1-check_log_-_quoting.patch renamed to 
  monitoring-plugins-2.3.3-check_log_-_quoting.patch
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 1078823 from Archie Cobbs's avatar Archie Cobbs (archie172) (revision 103)
- 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)
Displaying revisions 1 - 20 of 122
openSUSE Build Service is sponsored by