2911e4b248
- 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
Lars Vogdt
2021-04-22 15:21:48 +00:00
58b0f6509b
add bugzilla number
Lars Vogdt
2020-08-10 15:04:59 +00:00
48fb2d973f
- Update to 1.98.6 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
Lars Vogdt
2020-08-10 15:02:06 +00:00
8f626a8798
fix build on sle11
Ruediger Oertel
2020-03-23 00:24:11 +00:00
bc1e3353b9
- use localrun in service file - do not extract spec and changes for Factory: use local copies instead
Lars Vogdt
2020-01-07 12:07:51 +00:00
d000ee99d9
try to fix build for non-suse
Ruediger Oertel
2019-12-12 23:37:39 +00:00
6d284f147a
- update to 1.98.3 + no source changes - adjust spec file to use the OBS service generated files
Ruediger Oertel
2019-12-12 23:30:33 +00:00
39eb32cc9e
disable services for Factory
Lars Vogdt
2019-12-12 17:47:23 +00:00
f277573818
update to 1.98.4
Lars Vogdt
2019-11-25 12:12:13 +00:00
ffaea1793b
_service only
Lars Vogdt
2019-11-25 10:39:51 +00:00
1a0b695b84
fix missing commata
Lars Vogdt
2019-11-25 09:34:14 +00:00
5d59e8ce40
- 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
Lars Vogdt
2019-11-25 09:33:26 +00:00
39bf33bc93
- add suggested changes in sudoers file (bnc#1103590) - cleanup the help output of the plugin
Lars Vogdt
2018-08-03 10:42:20 +00:00
5e4a0ef571
- 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
Lars Vogdt
2018-07-17 12:26:55 +00:00
39b7f5d99c
- update to 1.95: + remove openSUSE 42.2; add 15.1 + remove old Tumbleweed and only support 2019 for now
Lars Vogdt
2018-03-06 08:27:31 +00:00
cf42cffd24
simplify path to rpm
Lars Vogdt
2018-03-05 14:54:14 +00:00
f724633376
- Reload just the specific AppArmor profile instead of restarting AppArmor completely (bsc#1006387)
Lars Vogdt
2018-03-05 14:50:59 +00:00
c3f7ab9ef2
- use "with systemd" instead of "with_systemd"
Ruediger Oertel
2018-03-05 14:17:59 +00:00
f714d0fdbf
- adapt pathes in apparmor config for sle15/tumbleweed
Ruediger Oertel
2018-03-05 13:53:29 +00:00
3c683358e3
- move restart stuff from post to postun where it belongs - use proper macros for systemd restart
Ruediger Oertel
2017-11-24 10:06:23 +00:00
daf4d2c611
- update to 1.93 + remove unsupported openSUSE 42.1 and SLE-10-SP4
Lars Vogdt
2017-10-10 09:14:56 +00:00
78ea0dfc15
- use systemctl for try-restart call for apparmor in postinstall
Ruediger Oertel
2017-07-25 16:10:10 +00:00
952f27f4f8
- require apparmor-profiles on older releases - add SLE12.2 as supported
Ruediger Oertel
2016-05-24 22:04:43 +00:00
faf5d7deee
restart is the same on both (sysvinit and systemd): call the init script
Lars Vogdt
2016-04-14 23:10:57 +00:00
73ed5e9705
- build require apparmor-parser to run apparmor restart in %post - SLE11 needs apparmor-profiles instead of apparmor-abstractions
Lars Vogdt
2016-04-14 21:36:53 +00:00
64c35a14dc
- fix os-release parser to get version properly
Ruediger Oertel
2016-04-13 22:59:00 +00:00
584b70ac82
build require systemd
Lars Vogdt
2016-04-13 21:53:25 +00:00
8a5a2f4ba4
- restart apparmor to get changes in the apparmor profiles updated - require apparmor-abstractions
Lars Vogdt
2016-04-13 19:23:38 +00:00
0fde1f5228
need to open os-release twice to avoid false positives
Lars Vogdt
2016-04-12 22:28:48 +00:00
a97716dafc
fix apparmor profile
Lars Vogdt
2016-04-12 22:18:59 +00:00
db9c538774
- 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
Lars Vogdt
2016-04-12 19:08:44 +00:00
038063bebb
- 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
Lars Vogdt
2016-01-29 13:51:55 +00:00
3b37d1206a
Accepting request 336567 from server:monitoring
Stephan Kulow
2015-10-08 06:24:46 +00:00
4c18840cfb
- run a simple test during %%check
Lars Vogdt
2015-09-28 15:18:33 +00:00
cfc396df3a
Accepting request 327566 from server:monitoring
Stephan Kulow
2015-08-28 06:27:30 +00:00
eb61c02dec
- 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?
Lars Vogdt
2015-08-20 12:53:58 +00:00
e4cfb35d31
- use BSD-3-Clause as license
Lars Vogdt
2015-03-01 10:23:24 +00:00
834bf6de23
fix build on SLE10
Lars Vogdt
2014-12-13 20:09:54 +00:00
d780eac420
- include local/usr.lib.nagios.plugins.check_zypper in apparmor profile to allow users to override default settings
Lars Vogdt
2014-12-13 19:56:43 +00:00
086f2d5b54
- allow DNS resolution for abstraction RPM and kernel random usage for zypp abstraction (apparmor) - based on 13.1
Lars Vogdt
2014-12-13 19:46:36 +00:00
034319b0f5
- allow check_zypper to open any file below /etc/monitoring-plugins/ in apparmor profile
Lars Vogdt
2014-12-13 19:33:55 +00:00
0010c27383
- allow zypper to open config_gnome3.so (bnc #857122#c8 )
Lars Vogdt
2014-12-01 15:16:49 +00:00
6612957042
+ add next generation distributions as supported
Lars Vogdt
2014-11-07 21:05:50 +00:00
3a70057611
- 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
Lars Vogdt
2014-11-07 21:04:32 +00:00
f3fabf5fd7
- update apparmor profile again, add abstrations/nameservice for zypper and rpm subprofiles
Ruediger Oertel
2014-10-21 12:20:35 +00:00
50cfe04f5f
- Renamed package to monitoring-plugins-zypper
Lars Vogdt
2014-07-30 22:18:15 +00:00
37abe26d2f
osc copypac from project:server:monitoring package:nagios-plugins-zypper revision:51
Lars Vogdt
2014-07-30 19:24:26 +00:00