Bugfix update to Icinga 1.8.2, including
- fix bug in classic UI for ack's and notifications - fix performance problem and some memory leaks with IDOUtils https://wiki.icinga.org/display/Dev/Icinga+Core+Changelog#IcingaCoreChangelog-182-28112012 Also fix static cgi binaries on PIE architectures.
This commit is contained in:
parent
2579ec6a8a
commit
54b1c3f74d
@ -1,6 +1,6 @@
|
||||
# $OpenBSD: Makefile,v 1.37 2012/10/25 18:42:32 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.38 2012/11/29 22:34:16 sthen Exp $
|
||||
|
||||
V = 1.8.1
|
||||
V = 1.8.2
|
||||
|
||||
COMMENT-main = network monitoring system (improved fork of Nagios)
|
||||
COMMENT-cgi = cgi scripts for Icinga (classic Nagios-style UI)
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (icinga-1.8.1.tar.gz) = PQLYC978JRirhRe+aTClGLd3R+AkP6WUcx+x+V26uRY=
|
||||
SIZE (icinga-1.8.1.tar.gz) = 7543668
|
||||
SHA256 (icinga-1.8.2.tar.gz) = ObaahnaJXPRY+3Gi6+dYBupgFL/2rAmHHzMPKTpt4Mk=
|
||||
SIZE (icinga-1.8.2.tar.gz) = 7458441
|
||||
|
@ -1,6 +1,6 @@
|
||||
$OpenBSD: patch-Changelog,v 1.2 2012/10/25 18:42:32 sthen Exp $
|
||||
--- Changelog.orig Wed Oct 24 23:21:44 2012
|
||||
+++ Changelog Thu Oct 25 18:09:24 2012
|
||||
$OpenBSD: patch-Changelog,v 1.3 2012/11/29 22:34:16 sthen Exp $
|
||||
--- Changelog.orig Wed Nov 28 15:14:51 2012
|
||||
+++ Changelog Thu Nov 29 22:24:42 2012
|
||||
@@ -7,10 +7,9 @@ Thanks to all contributers, testers and developers. Pl
|
||||
UPGRADE NOTES
|
||||
|
||||
@ -12,5 +12,5 @@ $OpenBSD: patch-Changelog,v 1.2 2012/10/25 18:42:32 sthen Exp $
|
||||
- - idoutils: module/idoutils/config/updates
|
||||
+ - ${TRUEPREFIX}/share/examples/icinga/updates/
|
||||
|
||||
1.8.1 - 25/10/2012
|
||||
1.8.2 - 28/11/2012
|
||||
|
||||
|
@ -1,15 +1,17 @@
|
||||
$OpenBSD: patch-cgi_Makefile_in,v 1.4 2012/10/18 20:04:58 sthen Exp $
|
||||
$OpenBSD: patch-cgi_Makefile_in,v 1.5 2012/11/29 22:34:16 sthen Exp $
|
||||
|
||||
Allows for simpler use in a chroot jail
|
||||
|
||||
--- cgi/Makefile.in.orig Wed Oct 17 11:38:03 2012
|
||||
+++ cgi/Makefile.in Thu Oct 18 13:36:58 2012
|
||||
@@ -40,7 +40,7 @@ CFLAGS=@CFLAGS@ @DEFS@ -DNSCGI
|
||||
--- cgi/Makefile.in.orig Wed Nov 28 15:14:51 2012
|
||||
+++ cgi/Makefile.in Thu Nov 29 22:24:42 2012
|
||||
@@ -39,8 +39,9 @@ CFLAGS=@CFLAGS@ @DEFS@ -DNSCGI
|
||||
#CFLAGS_WARN=-Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs
|
||||
#CFLAGS_DEBUG=-ggdb3 -g3
|
||||
#CFLAGS+=$(CFLAGS_WARN) $(CFLAGS_DEBUG)
|
||||
+CFLAGS+=-fno-pie
|
||||
|
||||
-LDFLAGS=@LDFLAGS@
|
||||
+LDFLAGS=-static @LDFLAGS@
|
||||
+LDFLAGS=-static -nopie @LDFLAGS@
|
||||
LIBS=@LIBS@
|
||||
|
||||
CGIS=avail.cgi cmd.cgi config.cgi extinfo.cgi history.cgi notifications.cgi outages.cgi showlog.cgi status.cgi summary.cgi tac.cgi $(CGIEXTRAS)
|
||||
|
@ -1,6 +1,6 @@
|
||||
$OpenBSD: patch-configure,v 1.7 2012/10/18 20:04:58 sthen Exp $
|
||||
--- configure.orig Wed Oct 17 11:38:03 2012
|
||||
+++ configure Thu Oct 18 13:36:58 2012
|
||||
$OpenBSD: patch-configure,v 1.8 2012/11/29 22:34:16 sthen Exp $
|
||||
--- configure.orig Wed Nov 28 15:14:51 2012
|
||||
+++ configure Thu Nov 29 22:24:42 2012
|
||||
@@ -5189,7 +5189,7 @@ cat >>confdefs.h <<_ACEOF
|
||||
#define DEFAULT_NAGIOS_GROUP "$icinga_grp"
|
||||
_ACEOF
|
||||
@ -39,7 +39,7 @@ $OpenBSD: patch-configure,v 1.7 2012/10/18 20:04:58 sthen Exp $
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||
@@ -7057,7 +7057,7 @@ $as_echo_n "checking for SSL libraries... " >&6; }
|
||||
found_ssl=no
|
||||
for dir in $ssl_lib_dir $ssl_dir /usr/lib64 /usr/lib /usr/local/lib /usr/lib/ssl /usr/ssl/lib /usr/openssl/lib /usr/pkg/lib /usr/freeware/lib/openssl; do
|
||||
for dir in $ssl_lib_dir $ssl_dir /usr/lib/*-linux-gnu /usr/lib64 /usr/lib /usr/local/lib /usr/lib/ssl /usr/ssl/lib /usr/openssl/lib /usr/pkg/lib /usr/freeware/lib/openssl; do
|
||||
ssllibdir="$dir"
|
||||
- if test -f "$dir/libssl.so"; then
|
||||
+ if test -f "$dir/libssl.a"; then
|
||||
|
@ -1,7 +1,7 @@
|
||||
$OpenBSD: patch-sample-config_icinga_cfg_in,v 1.7 2012/10/18 20:04:58 sthen Exp $
|
||||
--- sample-config/icinga.cfg.in.orig Wed Oct 17 11:38:03 2012
|
||||
+++ sample-config/icinga.cfg.in Thu Oct 18 13:36:58 2012
|
||||
@@ -1283,7 +1283,7 @@ enable_embedded_perl=0
|
||||
$OpenBSD: patch-sample-config_icinga_cfg_in,v 1.8 2012/11/29 22:34:16 sthen Exp $
|
||||
--- sample-config/icinga.cfg.in.orig Wed Nov 28 15:14:51 2012
|
||||
+++ sample-config/icinga.cfg.in Thu Nov 29 22:24:43 2012
|
||||
@@ -1297,7 +1297,7 @@ enable_embedded_perl=0
|
||||
# the HTML documentation on the embedded Perl interpreter for more
|
||||
# information on how this option works.
|
||||
|
||||
@ -10,7 +10,7 @@ $OpenBSD: patch-sample-config_icinga_cfg_in,v 1.7 2012/10/18 20:04:58 sthen Exp
|
||||
|
||||
|
||||
|
||||
@@ -1382,8 +1382,8 @@ use_true_regexp_matching=0
|
||||
@@ -1396,8 +1396,8 @@ use_true_regexp_matching=0
|
||||
# using the $ADMINEMAIL$ and $ADMINPAGER$ macros in your notification
|
||||
# commands.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user