nagios: Update to 3.5.0 and additional fixes

This update fixes the following issues for nagios:
- bnc#809180:
- adapt static html pages to reflect the current version
- update to 3.5.0:
+ The "configuration" page of the webui doesn't use entity encoding when displaying the "command expansion" item
+ Nagios Core 3.4.4 seg fault (core dump) on restart after removing config for running service
+ Updated CGI utility functions to support UTF-8 characters
+ Fixed bug where selecting Command Expansion from Configuration CGI page would display commands instead
+ status.cgi crashes with segfault when there are german ulauts (äöüß) in the hostname or the servicename
+ Scheduled Downtime Notifications Resent On Nagios Restart/reload (Eric Stanley
- provide 'monitoring_daemon' in the init script to allow other init scripts to depend on it
- update to 3.4.4:
+ Fixed bug #408: service checks get duplicated on reload
+ Added NULL pointer checks to CGI code
+ Fixed buffer overflow vulnerability in CGI code
- refreshed patches
- added new subpackage nagios-www-dch (don't call home):
+ add plain html pages to allow users to disable PHP and loading of external references
+ re-added documentation (no external link any more)
- use new rpm macros for basic user-/groupadd commands: %%nagios_user_group_add, %%nagios_command_user_group_add
- update to 3.4.3:
+ Applied fix for pagination and sorting on status.cgi
+ Fixed issue where deleting a downtime could cause Nagios to crash
+ Corrected logic so that end times for flexible downtimes are calculated from the downtime start rather than the current time in the case where Nagios is restarted
+ Fixed issue introduced by fix for bug #124 where flexible downtimes are not taken into account on Nagios restart.
+ If a service reports no performance data, the perfdata log file has no line indicating the test.
+ Fixed link for unhandled unreachable host problems on tactical overview page
+ Fixed bug #345 with wild card searches not paging properly on status.cgi
+ Fixed bug #343 on status.cgi where Service Group Summary can potentially show wrong totals
+ Fixed memory leaks on SIGHUP
- refreshed patches
- just require php not php5 to allow a switch to php53
- do not compress logfiles per default to allow searching via webinterface
- init script now uses daemonchk.cgi to check for status (if present)
- Use usermod instead of groupmod when suse_version > 1220 due to pwdutils/shadow switch.
- Fix useradd invocation: -o is useless without -u and newer versions of pwdutils/shadowutils fail on this now.
- add virtual provides 'monitoring_daemon' and 'monitoring_webfrontend' to allow 3rd party packages to run also with compatible solutions like icinga
- remove checks.c-declare-temp_buffer.patch again as this is fixed with the latest version
- added manpages for {new,}mini_epn and convertcfg
- update to 3.4.1
+ Double quotes in check_command definition break functionality
- run config check first before restart (init script)
- ignore subsys-unsupported rpmlint check as the init script just removes it
- update to 3.4.0
+ Use execv() to execute active check commands
+ Added service_check_timeout_state configuration variable
+ Permanently remove sleep on run_event == FALSE in main loop
+ Reduce notification load by moving notification viability check into notification list creation
+ Added code to apply allow_empty_hostgroup_assignment flag to host and service dependencies
+ Users can now see hostgroups and servicegroups that contain at least one host or service they are authorized for, instead of having to be authorized for them all
+ RSS feed boxes fallback if an error occurs
+ RSS feeds no longer block main page load
+ FIXES
* Fix $NOTIFICATIONRECIPIENTS$ macro to contain all contacts assigned to host|service, not only notified contacts
* Scheduled Downtime Notifications Resent On Nagios Restart/reload
* NOTIFICATIONTYPE MACRO never became CUSTOM
* Plugged minor memory leaks in notification logic
- fix p1.pl
+ remove "^M"
- bnc#721346: skip fdupes call and ignore that we might save 4k on the disk
- fix file permissions in docudir
- use nagios-rpm-macros

Fixed bugs
bnc#809180
Nagios update to version 3.4.4
bnc#721346
Nagios Web-Interface can't access its image symlinks owing to Apache configuration
Selected Binaries
openSUSE Build Service is sponsored by