[packages/nagios] - rel 2; display long output on common service status page, too

arekm arekm at pld-linux.org
Mon May 3 17:08:26 CEST 2021


commit 256499e33c786e902b6919d894a3f378a4edd0a9
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Mon May 3 17:08:17 2021 +0200

    - rel 2; display long output on common service status page, too

 long-output.patch | 11 +++++++++++
 nagios.spec       |  6 +++---
 2 files changed, 14 insertions(+), 3 deletions(-)
---
diff --git a/nagios.spec b/nagios.spec
index 7626426..4e448ff 100644
--- a/nagios.spec
+++ b/nagios.spec
@@ -13,7 +13,7 @@ Summary(pl.UTF-8):	Program do monitorowania serwerów/usług/sieci
 Summary(pt_BR.UTF-8):	Programa para monitoração de máquinas e serviços
 Name:		nagios
 Version:	4.4.6
-Release:	1
+Release:	2
 License:	GPL v2+
 Group:		Networking
 # https://www.nagios.org/downloads/nagios-core/thanks/?product_download=nagioscore-source
@@ -38,7 +38,7 @@ Source9:	%{name}wall.php
 Patch0:		%{name}-resources.patch
 Patch1:		%{name}-iconv-in-libc.patch
 Patch2:		%{name}-webapps.patch
-
+Patch3:		long-output.patch
 Patch4:		%{name}-cmd-typo.patch
 Patch5:		config.patch
 Patch6:		%{name}-googlemap.patch
@@ -250,7 +250,7 @@ mv %{name}-%{version}/* .
 %patch0 -p0
 %patch1 -p1
 %patch2 -p1
-
+%patch3 -p1
 #fixed
 #%patch4 -p1
 %patch5 -p1
diff --git a/long-output.patch b/long-output.patch
new file mode 100644
index 0000000..4ef2af0
--- /dev/null
+++ b/long-output.patch
@@ -0,0 +1,11 @@
+--- nagios-4.4.6/cgi/status.c~	2021-05-03 16:43:18.000000000 +0200
++++ nagios-4.4.6/cgi/status.c	2021-05-03 17:01:33.489957800 +0200
+@@ -2009,6 +2009,8 @@ void show_service_detail(void) {
+ 			printf("<td class='status%s'>%d/%d</td>\n", status_bg_class, temp_status->current_attempt, temp_status->max_attempts);
+ 			printf("<td class='status%s' valign='center'>", status_bg_class);
+ 			printf("%s ", (temp_status->plugin_output == NULL) ? "" : html_encode(temp_status->plugin_output, TRUE));
++			printf("<BR>%s ", (temp_status->long_plugin_output == NULL) ? "" : html_encode(temp_status->long_plugin_output, TRUE));
++
+ 			/*
+ 			if(enable_splunk_integration==TRUE)
+ 				display_splunk_service_url(temp_service);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nagios.git/commitdiff/256499e33c786e902b6919d894a3f378a4edd0a9



More information about the pld-cvs-commit mailing list