Title: [opsview-base] [156] Updated patch for Nagios 4
- Revision
- 156
- Author
- tvoon
- Date
- 2012-12-19 11:21:30 +0000 (Wed, 19 Dec 2012)
Log Message
Updated patch for Nagios 4
Modified Paths
Modified: trunk/patches/nagios_cgi_statuscgi_hostsenabled.patch
===================================================================
--- trunk/patches/nagios_cgi_statuscgi_hostsenabled.patch 2012-12-19 08:51:35 UTC (rev 155)
+++ trunk/patches/nagios_cgi_statuscgi_hostsenabled.patch 2012-12-19 11:21:30 UTC (rev 156)
@@ -1,18 +1,20 @@
-diff -ur nagios-3.2.3.orig/cgi/status.c nagios-3.2.3/cgi/status.c
---- nagios-3.2.3.orig/cgi/status.c 2012-12-14 14:18:43.000000000 +0000
-+++ nagios-3.2.3/cgi/status.c 2012-12-14 14:21:43.000000000 +0000
-@@ -941,12 +941,12 @@
+diff -ur nagios-4.0.20121205.orig//cgi/status.c nagios-4.0.20121205/cgi/status.c
+--- nagios-4.0.20121205.orig//cgi/status.c 2012-12-14 16:13:36.000000000 +0000
++++ nagios-4.0.20121205/cgi/status.c 2012-12-19 11:20:19.000000000 +0000
+@@ -1081,12 +1081,14 @@
total_up++;
- else if(temp_hoststatus->status==HOST_DOWN){
+ else if(temp_hoststatus->status == SD_HOST_DOWN) {
total_down++;
-- if(temp_hoststatus->problem_has_been_acknowledged==FALSE && temp_hoststatus->notifications_enabled==TRUE && temp_hoststatus->checks_enabled==TRUE && temp_hoststatus->scheduled_downtime_depth==0)
-+ if(temp_hoststatus->problem_has_been_acknowledged==FALSE && temp_hoststatus->notifications_enabled==TRUE && temp_hoststatus->scheduled_downtime_depth==0)
+- if(temp_hoststatus->problem_has_been_acknowledged == FALSE && temp_hoststatus->notifications_enabled == TRUE && temp_hoststatus->checks_enabled == TRUE && temp_hoststatus->scheduled_downtime_depth == 0)
++ // Opsview patch: Remove checks_enabled==TRUE so that distributed hosts alert on master
++ if(temp_hoststatus->problem_has_been_acknowledged == FALSE && temp_hoststatus->notifications_enabled == TRUE && temp_hoststatus->scheduled_downtime_depth == 0)
problem_hosts_down++;
- }
- else if(temp_hoststatus->status==HOST_UNREACHABLE){
+ }
+ else if(temp_hoststatus->status == SD_HOST_UNREACHABLE) {
total_unreachable++;
-- if(temp_hoststatus->problem_has_been_acknowledged==FALSE && temp_hoststatus->notifications_enabled==TRUE && temp_hoststatus->checks_enabled==TRUE && temp_hoststatus->scheduled_downtime_depth==0)
-+ if(temp_hoststatus->problem_has_been_acknowledged==FALSE && temp_hoststatus->notifications_enabled==TRUE && temp_hoststatus->scheduled_downtime_depth==0)
+- if(temp_hoststatus->problem_has_been_acknowledged == FALSE && temp_hoststatus->notifications_enabled == TRUE && temp_hoststatus->checks_enabled == TRUE && temp_hoststatus->scheduled_downtime_depth == 0)
++ // Opsview patch: Remove checks_enabled==TRUE so that distributed hosts alert on master
++ if(temp_hoststatus->problem_has_been_acknowledged == FALSE && temp_hoststatus->notifications_enabled == TRUE && temp_hoststatus->scheduled_downtime_depth == 0)
problem_hosts_unreachable++;
- }
+ }
_______________________________________________
Opsview-checkins mailing list
[email protected]
http://lists.opsview.org/lists/listinfo/opsview-checkins