|
|
|
|
Changelog for monitoring-plugins-zypper-1.98.11-lp150.2.1.noarch.rpm :
* Wed Aug 16 2023 Lars Vogdt - update to 1.98.11 + Update AppArmor profile to work with Tumbleweed * Mon Jul 10 2023 Lars Vogdt - update to 1.98.10 + remove openSUSE Leap 15.3 + add openSUSE Leap 15.6 & 16.0 (fixes bsc#1212196) + add SLE-15-SP6 and SLE-16 + add Tumbleweed 2024 * Tue Mar 28 2023 Lars Vogdt - update to 1.98.9 + remove openSUSE Leap 15.2 + remove SLE-15-SP2 + remove Tumbleweed < 2023 * Mon Mar 20 2023 Lars Vogdt - update to 1.98.8 + allow more recent versions: - openSUSE 15.5 - Tumbleweed 2023 * - SLE 15.5 * Thu Apr 22 2021 Lars Vogdt - update to 1.98.7: + remove unsupported Leap 15.1 and SLE 15 GA and and SP1 + add Leap 15.4 and SLE 15 SP4 as supported + Tumbleweed should be at least from 2021 + Add user icinga to the sudo configuration (PR#1 thanks to mhauke) * Mon Aug 10 2020 Lars Vogdt - Update to 1.98.6 (fixes boo#1173872) Beside other, small updates, this release includes first support for the rolling release named openSUSE Tumbleweed. Per default, a Tumbleweed installation which is older than 30 days will trigger a warning state - and an installation older than 60 days will trigger a critical state. You can fine tune this behavior with the new command line options --tw_outdated_warn and --tw_outdated_crit. Other changes: * use proper Copyright * use Perl modules: POSIX and Time::Local * die, if release-file could not be opened * get rid of get_distribution_from_os_release() function: use get_distribution() for all cases * new test_tumbleweed() and check_returncode() functions (internal) * trim quotation marks in trim() function * added some os-release files for testing- Recommend perl only on openSUSE based distributions- Require needed Perl modules: Getopt::Long, POSIX, Time::Local * Fri Jul 03 2020 Ismail Dönmez - Update to 1.98.5 * Adjust support status of SLE, Leap and Tumbleweed releases * Mon Feb 24 2020 Lars Vogdt - update to 1.98.4 + allow rpm to read files below /etc/popt.d/ * Mon Nov 25 2019 Lars Vogdt - update to 1.98.3 + no source changes- adjust spec file to use the OBS service generated files * Mon Nov 25 2019 Lars Vogdt - update to 1.98 + openSUSE 15.0 is running out of service end of November 2019 + add Tumbleweed 2020 into the game + adjust copyright notice in script- use new Github repo URL in spec file * Tue Nov 19 2019 roAATTsuse.de- update supported_releases: - add openSUSE Leap 15.2 - drop openSUSE Leap 42.3 - add SLE 12-SP5, SLE 15-SP2 - drop SLE 12-SP3 * Sun Apr 14 2019 Christian Boltz - update AppArmor profile: - adjust paths for usrMerge (related to boo#1132350) - change {,usr/} alternations to {usr/,} which is the prefered syntax * Fri Apr 12 2019 roAATTsuse.de- adapt apparmor profile for bash move to /usr * Fri Aug 03 2018 larsAATTlinux-schulserver.de- add suggested changes in sudoers file (bnc#1103590)- cleanup the help output of the plugin * Tue Jul 17 2018 larsAATTlinux-schulserver.de- as newer zypper versions always require root rights to refresh the repositories, add a working sudoers file right from the beginning that allows to execute the needed zypper commands- Update to 1.96 + SLE-12-SP2 is deprecated + add SLE-15-SP1 and SLE-12-SP4 as supported * Tue Mar 06 2018 larsAATTlinux-schulserver.de- update to 1.95: + remove openSUSE 42.2; add 15.1 + remove old Tumbleweed and only support 2019 for now * Mon Mar 05 2018 larsAATTlinux-schulserver.de- Reload just the specific AppArmor profile instead of restarting AppArmor completely (bsc#1006387) * Mon Mar 05 2018 roAATTsuse.de- use \"with systemd\" instead of \"with_systemd\" * Mon Mar 05 2018 roAATTsuse.de- add SLE-15.0 as release- adapt pathes in apparmor config for sle15/tumbleweed * Sat Dec 02 2017 larsAATTlinux-schulserver.de- update to 1.94: + support Leap 15.0 and Tumbleweed 2018 * (boo#1049950) * Fri Nov 24 2017 roAATTsuse.de- move restart stuff from post to postun where it belongs- use proper macros for systemd restart * Tue Oct 10 2017 larsAATTlinux-schulserver.de- update to 1.93 + remove unsupported openSUSE 42.1 and SLE-10-SP4 * Tue Jul 25 2017 roAATTsuse.de- use systemctl for try-restart call for apparmor in postinstall * Fri Jun 30 2017 larsAATTlinux-schulserver.de- update to 1.92: + remove unsupported openSUSE 13.2, 13.3 and Tumbleweed 2016 * + remove unsupported SLE 12.0 and 12.1 + add openSUSE 42.3 and Tumbleweed 2017 * + add SLE 12.3 * Wed Oct 12 2016 roAATTsuse.de- change Tumbleweed check, PRETTY_NAME is actually \"openSUSE Tumbleweed (DATEVERSION) (ARCH)\" * Fri Sep 02 2016 larsAATTlinux-schulserver.de- update to 1.91: + make openSUSE Leap 42.2 supported * Tue May 24 2016 roAATTsuse.de- ignore if restarting boot.apparmor fails * Tue May 24 2016 roAATTsuse.de- require apparmor-profiles on older releases- add SLE12.2 as supported * Thu Apr 14 2016 larsAATTlinux-schulserver.de- build require apparmor-parser to run apparmor restart in %post- SLE11 needs apparmor-profiles instead of apparmor-abstractions * Wed Apr 13 2016 roAATTsuse.de- fix os-release parser to get version properly * Wed Apr 13 2016 larsAATTlinux-schulserver.de- restart apparmor to get changes in the apparmor profiles updated- require apparmor-abstractions * Tue Apr 12 2016 larsAATTlinux-schulserver.de- update to 1.90: + support (and prefer) the new /etc/os-release file instead of /etc/SuSE-release + remove SLE-11-SP3 from supported distributions + better check supported distribution * Fri Jan 29 2016 larsAATTlinux-schulserver.de- update to 1.84 * openSUSE: supported are 13.2, 13.3 and Leap 42.1 try to add Tumbleweed as supported (TODO) * SLE: supported are 10.4, 11.3, 11.4, 12.0 and 12.1 => fixes bnc#963993 - thanks to Ansgar Esztermann * Wed Jan 06 2016 larsAATTlinux-schulserver.de- add local/usr.lib.nagios.plugins.check_zypper.zypp_refresh as additional overwrite file * Mon Sep 28 2015 larsAATTlinux-schulserver.de- run a simple test during %%check * Thu Aug 20 2015 larsAATTlinux-schulserver.de- also include the local changes file in some subprofiles, so people can overwrite the settings there (bnc #914493)- Update to 1.83: + Tumbleweed is a rolling release - so asume it is not outdated at any time. Need to be clarified if we should check actively if the installed Tumbleweed is outdated or not. Maybe we can use /etc/products.d/baseproduct to check for end-of-life information? * Tue Mar 03 2015 larsAATTlinux-schulserver.de- allow to open /var/lib/YaST2/cookies in zypp-refresh * Sun Mar 01 2015 larsAATTlinux-schulserver.de- use BSD-3-Clause as license * Sat Dec 13 2014 larsAATTlinux-schulserver.de- allow DNS resolution for abstraction RPM and kernel random usage for zypp abstraction (apparmor) - based on 13.1- include local/usr.lib.nagios.plugins.check_zypper in apparmor profile to allow users to override default settings * Sat Dec 13 2014 larsAATTlinux-schulserver.de- allow check_zypper to open any file below /etc/monitoring-plugins/ in apparmor profile * Mon Dec 01 2014 larsAATTlinux-schulserver.de- allow zypper to open config_gnome3.so (bnc #857122#c8 ) * Fri Nov 07 2014 larsAATTlinux-schulserver.de- update to 1.82: + try refresh_wrapper first before using zypper ref + adapt apparmor profile to be more generic for binary moves between /usr/bin and /bin + allow execution of sudo (again) in apparmor profile + add next generation distributions as supported * Tue Oct 21 2014 roAATTsuse.de- update apparmor profile again, add abstrations/nameservice for zypper and rpm subprofiles * Wed Jul 30 2014 larsAATTlinux-schulserver.de- Renamed package to monitoring-plugins-zypper * Wed Jul 23 2014 larsAATTlinux-schulserver.de- update to 1.81: + adapt apparmor profiles according to bnc #857122 + add hint to allow local repos in /etc/apparmor.d/usr.lib.nagios.plugins.check_zypper * Thu Jun 26 2014 larsAATTlinux-schulserver.de- update to 1.80: + invent new option for the local package check: -l, --check-local otherwise packages from OBS repos will become local after each rebuild as zypper just checks for packages with same version- release in repos * Fri Jun 13 2014 larsAATTlinux-schulserver.de- update to 1.76: + SLE 12 packages belong to \"SUSE LLC \" * Fri Jun 06 2014 larsAATTlinux-schulserver.de- update to 1.75: + check for local packages (installed not from a repository) * Mon Oct 07 2013 larsAATTlinux-schulserver.deUpdate to 1.50: + also handle \"out-of-date\" for outdated repositories (bnc#839839) + SLE-11-SP1 is not supported any more * Fri Aug 30 2013 larsAATTlinux-schulserver.de- also use the keyword \"Softwarestack\" as indication for an update of the software stack as such ( bnc#830658 ) * Wed Jul 31 2013 larsAATTlinux-schulserver.de- update to 1.48: + handle updates of the software stack as cricital unless we get a fix for bnc#832605 (workaround for bnc#830658) * Mon Jul 22 2013 roAATTsuse.de- change logic looking for ignored packages/patches: - use exact match, not just substring - check also for match of name-version in the ignorelist allowing to ignore specific updates * Thu May 16 2013 larsAATTlinux-schulserver.de- update to 1.47: + return error if zypper is already running and blocking the refresh of the repository * Tue Apr 23 2013 larsAATTlinux-schulserver.de- do not call openSUSE 13.1 discontinued * Mon Apr 15 2013 roAATTsuse.de- do not call SLE11-SP3 discontinued * Sat Feb 23 2013 larsAATTlinux-schulserver.de- fix path names to grep, awk and gawk for distributions > 12.1 * Fri Feb 01 2013 larsAATTlinux-schulserver.de- update to 1.45: + use /usr/sbin/zypp-refresh if it exists * Thu Jan 24 2013 larsAATTlinux-schulserver.de- include abstractions for rpm and ssl * Thu Jan 17 2013 larsAATTlinux-schulserver.de- also install abstractions/zypp until this is merged with zypper * Tue Jan 15 2013 larsAATTlinux-schulserver.de- update to 1.44: + openSUSE 11.4 are unsupported + openSUSE 12.3 becomes supported- improved apparmor profile: thanks to Marcus Rückert- place apparmor profile for older distributions (using sudo) in the extras directory as we did not test it there * Thu Jun 28 2012 larsAATTlinux-schulserver.de- update to 1.42: + whitelist Vendor \'openSUSE\' + added Apparmor profile for check_zypper => if used with \'-i\' option, the ignore file must be placed in /etc/nagios, otherwise the script will fail * Sat May 05 2012 larsAATTlinux-schulserver.de- update to 1.41: + openSUSE 11.2 and 11.3 are unsupported + openSUSE 12.2 is supported * Fri Oct 28 2011 larsAATTlinux-schulserver.de- update to 1.40: + SLE-10-SP3 is unsupported + openSUSE 12.1 and SLE-11-SP2 are supported * Wed Mar 23 2011 larsAATTlinux-schulserver.de- update to 1.39: + SLE-10-SP4 and openSUSE 11.5 are supported * Fri Feb 04 2011 larsAATTlinux-schulserver.de- update to 1.38: + openSUSE 11.1 is out of service + back to old performance data output, as requested by community * Wed Dec 15 2010 larsAATTlinux-schulserver.de- delete SLE-11-GA, as this OS is out of service * Fri Oct 15 2010 larsAATTlinux-schulserver.de- update to 1.37: + quote the supported OS releasenumbers to avoid perl from cutting off the last digit if it is a zero * Thu Oct 14 2010 larsAATTlinux-schulserver.de- update to 1.36: + fix debug output + fix refresh_wrapper call on SLES10 * Tue Oct 12 2010 larsAATTlinux-schulserver.de- update to 1.35: + check for discontinued OS releases and report them as critical as they would not receive any further updates Supported: openSUSE 11.1, 11.2, 11.3 and 11.4 SLE 10.3, 11.0 11.1 + follow perl best practices- Req: gawk, grep and rpm as those commands are needed now * Sun Oct 10 2010 larsAATTlinux-schulserver.de- update to 1.30: + added check for unsupported packages. As those packages might lead to a system with security holes, just the packages from the official repository are marked as valid at the moment. Admins should list their packages via \'whitelist:foo\' in an ignore file to disable the warning. + Performance data output is reduced to a single variable now containing security,recommended,optional,packages as values * Fri Feb 05 2010 larsAATTlinux-schulserver.de- update to 1.26 + Enhanced error reporting for repository refreshing * Mon Feb 01 2010 larsAATTlinux-schulserver.de- update to 1.25: + fix typo in 11.0 options (\'xml-updates\') + fix bnc #536475: check_zypper triggers \"warning\" when there are no updates available * Wed Jan 20 2010 larsAATTlinux-schulserver.de- update to 1.24: + fix bnc#557862 : Result of nagios plugin check_zypper is interpreted as critical even if OK (thanks to Matthias Pfafferodt for the patch) + reformat the code using perltidy * Sat Nov 28 2009 lruppAATTsuse.de- update to 1.23: + enhanced debug output * Fri Oct 16 2009 lruppAATTsuse.de- update to 1.22: + fix wrong update counting for SLE11 (fixes bnc#546166 - thanks to Sven Giller) + fix small typo in output * Mon Sep 28 2009 lruppAATTsuse.de- update to 1.21: + use --non-interactive everywhere * Sat Sep 26 2009 lruppAATTsuse.de- update to 1.2: + use the same zypper options for all openSUSE versions > 11.0 (fixes bnc#538850) + handle new message type \'warning\' * Wed Sep 23 2009 lruppAATTsuse.de- update to 1.1: + code cleanup + added option \"-d\" for debug output * Fri Apr 03 2009 lruppAATTsuse.de- update to 1.01: + better handling for SLE11 * Mon Mar 23 2009 lruppAATTsuse.de- update to 1.0: + added option \'-p\' to disable perfdata output + fixed perfdata output
|
|
|