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

Reply via email to