summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2006-08-17 14:19:00 +0000
committertaca <taca@pkgsrc.org>2006-08-17 14:19:00 +0000
commit4160e1509a7da9f5b686a3742f6aa67c251c1f9e (patch)
tree26f8b338b6d734b550d8d99af99d55cd44f39c6c
parent5f3ccf88e6bc806f64804debe04adc9f6a629da6 (diff)
downloadpkgsrc-4160e1509a7da9f5b686a3742f6aa67c251c1f9e.tar.gz
Update nagios-base to 2.5.
##################### Nagios 2.x Change Log ##################### 2.5 - 07/13/2006 ---------------- * Bug fix for excluding hidden files from config file processing * Bug fix for incorrect links to trends CGI from notification CGI * Hopefully faster shutdown during host checks * Lock file is now closed just prior to shutdown, instead of when SIGINT is received * Bug fix for segfault during startup due to extended service definition duplication * Bug fix for segfault with wildcards in servicegroup members * Bug fix for segfault when p1.pl file was missing and embedded Perl interpreter was enabled 2.4 - 05/31/2006 ---------------- * Fix for missing <limits.h> include that prevented CGI compilation under Solaris * Better error message reporting in the command CGI (cmd.cgi) * Fix for order of recovery/flapping notifications immediately after end of host/service flapping * Bug fix for potential crash (SIGBUS) of CGIs when reading mmap()'ed status, comment, and downtime files * Added 'install-unstripped' option to Makefile to allow installing unstripped binaries for debugging * Minor bug fix to sample redundancy handle-master-proc-event script
-rw-r--r--net/nagios-base/Makefile8
-rw-r--r--net/nagios-base/distinfo16
-rw-r--r--net/nagios-base/patches/patch-aa29
-rw-r--r--net/nagios-base/patches/patch-ab18
-rw-r--r--net/nagios-base/patches/patch-ac18
-rw-r--r--net/nagios-base/patches/patch-ad18
6 files changed, 55 insertions, 52 deletions
diff --git a/net/nagios-base/Makefile b/net/nagios-base/Makefile
index 6453e179065..fe4949e35a8 100644
--- a/net/nagios-base/Makefile
+++ b/net/nagios-base/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2006/05/17 20:47:41 bouyer Exp $
+# $NetBSD: Makefile,v 1.9 2006/08/17 14:19:00 taca Exp $
#
-DISTNAME= nagios-2.3.1
+DISTNAME= nagios-2.5
PKGNAME= ${DISTNAME:S/-/-base-/}
CATEGORIES= net sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nagios/}
@@ -30,6 +30,8 @@ RCD_SCRIPTS+= nagios
INSTALL_TARGET= install install-config
+BUILD_DEFS+= VARBASE
+
PKG_GROUPS+= ${NAGIOS_GROUP}
PKG_GROUPS+= ${NAGIOSADM_GROUP}
@@ -64,7 +66,7 @@ SUBST_SED.files= -e "s|@PREFIX@|${PREFIX}|g"
SUBST_MESSAGE.files= Fixing configuration files.
pre-build:
- @${CP} ${FILESDIR}/nagios.conf.dist ${WRKSRC}/nagios.conf.dist
+ ${CP} ${FILESDIR}/nagios.conf.dist ${WRKSRC}/nagios.conf.dist
post-install:
${INSTALL_DATA} ${WRKSRC}/nagios.conf.dist ${EGDIR}/nagios.conf
diff --git a/net/nagios-base/distinfo b/net/nagios-base/distinfo
index d4b28c81e68..bc969c6d0d6 100644
--- a/net/nagios-base/distinfo
+++ b/net/nagios-base/distinfo
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.3 2006/05/17 20:47:41 bouyer Exp $
+$NetBSD: distinfo,v 1.4 2006/08/17 14:19:00 taca Exp $
-SHA1 (nagios-2.3.1.tar.gz) = 8376d15ca7d0ad6bd890a4d1170d325494604377
-RMD160 (nagios-2.3.1.tar.gz) = fb1d1e66682ce4261535281de04067c3ad33b5ee
-Size (nagios-2.3.1.tar.gz) = 1734958 bytes
-SHA1 (patch-aa) = d08de9385d2be34d8c708c78f41d6a0c69815069
-SHA1 (patch-ab) = e313d47fbd9125613caa40fd17da20eaf81d1445
-SHA1 (patch-ac) = 094e4fa025a1982c9db96d70be563cbd4c33e192
-SHA1 (patch-ad) = a68b5b6baba07aee595be2be5e96f279b50b334c
+SHA1 (nagios-2.5.tar.gz) = 00e6bc45c5634649b6a1be2758ec181197d38f76
+RMD160 (nagios-2.5.tar.gz) = a0f1890ed546ce026cf784ae3ca83119275bd529
+Size (nagios-2.5.tar.gz) = 1736167 bytes
+SHA1 (patch-aa) = 1fe7ca7fd5b9aa5336daabdf02e8ca02411d857c
+SHA1 (patch-ab) = 5d9b0eecd2fdfa00e8412d61f9b54afaa71a97f3
+SHA1 (patch-ac) = ae45c87966641bd3374ee77af7109f19f906d1c0
+SHA1 (patch-ad) = f1b3979d977f78f5b02487809558693a963f2d40
SHA1 (patch-ae) = 21f34726d239b4dacd17a94b80cbe030f76a2bbc
SHA1 (patch-af) = 5690e6e4a6259fe8527faa1e8a77eeb5bf4b955f
SHA1 (patch-ag) = 041dbc9a589ea3c3ced0532a2c1a99e7d0bca584
diff --git a/net/nagios-base/patches/patch-aa b/net/nagios-base/patches/patch-aa
index 1e6306e0419..3ada13799a2 100644
--- a/net/nagios-base/patches/patch-aa
+++ b/net/nagios-base/patches/patch-aa
@@ -1,17 +1,17 @@
-$NetBSD: patch-aa,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
+$NetBSD: patch-aa,v 1.2 2006/08/17 14:19:00 taca Exp $
---- Makefile.in.orig 2004-12-16 02:15:24.000000000 +0100
-+++ Makefile.in 2005-10-14 20:00:49.000000000 +0200
-@@ -21,16 +21,17 @@
+--- Makefile.in.orig 2006-05-31 01:31:44.000000000 +0900
++++ Makefile.in
+@@ -21,16 +21,17 @@ LDFLAGS=@LDFLAGS@ @LIBS@
prefix=@prefix@
exec_prefix=@exec_prefix@
-LOGDIR=@localstatedir@
+-CFGDIR=@sysconfdir@
+LOGDIR=@localstatedir@/log/nagios
- CFGDIR=@sysconfdir@
- BINDIR=@bindir@
--CGIDIR=@sbindir@
+CGIDIR=@libexecdir@
+ BINDIR=@bindir@
+ CGIDIR=@sbindir@
HTMLDIR=@datadir@
+SAMPDIR=@prefix@/share/examples/nagios
INSTALL=@INSTALL@
@@ -23,7 +23,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
CGICFGDIR=$(CGIDIR)
PERLDIR=@PERLDIR@
-@@ -59,60 +60,6 @@
+@@ -59,60 +60,6 @@ all:
cd $(SRC_HTM) && $(MAKE)
cd $(SRC_MODULE) && $(MAKE)
@@ -84,10 +84,10 @@ $NetBSD: patch-aa,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
nagios:
cd $(SRC_BASE) && $(MAKE)
-@@ -174,10 +121,8 @@
- cd $(SRC_BASE) && $(MAKE) $@
- cd $(SRC_CGI) && $(MAKE) $@
- cd $(SRC_HTM) && $(MAKE) $@
+@@ -183,12 +130,11 @@ install-unstripped:
+ $(MAKE) install-basic
+
+ install-basic:
- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR)
- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR)/archives
if [ $(INSTALLPERLSTUFF) = yes ]; then \
@@ -95,8 +95,11 @@ $NetBSD: patch-aa,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
+ ${BSD_INSTALL_SCRIPT} p1.pl $(DESTDIR)$(BINDIR); \
fi;
++
+ @echo ""
+ @echo "*** Main program, CGIs and HTML files installed ***"
@echo ""
-@@ -204,14 +149,14 @@
+@@ -213,14 +159,14 @@ install-basic:
install-config:
diff --git a/net/nagios-base/patches/patch-ab b/net/nagios-base/patches/patch-ab
index b4c1dc40fbe..c013e65fdbe 100644
--- a/net/nagios-base/patches/patch-ab
+++ b/net/nagios-base/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
+$NetBSD: patch-ab,v 1.2 2006/08/17 14:19:00 taca Exp $
---- cgi/Makefile.in.orig 2004-10-25 07:05:54.000000000 +0200
-+++ cgi/Makefile.in 2005-10-14 20:01:42.000000000 +0200
-@@ -12,10 +12,10 @@
+--- cgi/Makefile.in.orig 2006-05-31 01:31:44.000000000 +0900
++++ cgi/Makefile.in
+@@ -12,10 +12,10 @@ SRC_XDATA=../xdata
prefix=@prefix@
exec_prefix=@exec_prefix@
@@ -15,15 +15,15 @@ $NetBSD: patch-ab,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
HTMLDIR=@datadir@
INSTALL=@INSTALL@
INSTALL_OPTS=@INSTALL_OPTS@
-@@ -191,9 +191,9 @@
- devclean: distclean
+@@ -198,9 +198,9 @@ install-unstripped:
+ $(MAKE) install-basic
- install:
+ install-basic:
- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR)
+ [ -d $(DESTDIR)$(CGIDIR) ] || ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(CGIDIR)
for file in *.cgi; do \
- $(INSTALL) -m 775 $(INSTALL_OPTS) $$file $(DESTDIR)$(CGIDIR); \
-+ ${BSD_INSTALL_SCRIPT} $$file $(DESTDIR)$(CGIDIR); \
- $(STRIP) $(DESTDIR)$(CGIDIR)/$$file; \
++ $(BSD_INSTALL_SCRIPT) $$file $(DESTDIR)$(CGIDIR); \
done
+ strip-post-install:
diff --git a/net/nagios-base/patches/patch-ac b/net/nagios-base/patches/patch-ac
index 2a4044cb01b..2bf4df2742c 100644
--- a/net/nagios-base/patches/patch-ac
+++ b/net/nagios-base/patches/patch-ac
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
+$NetBSD: patch-ac,v 1.2 2006/08/17 14:19:00 taca Exp $
---- base/Makefile.in.orig 2004-12-09 07:48:33.000000000 +0100
-+++ base/Makefile.in 2005-10-14 20:02:10.000000000 +0200
-@@ -26,10 +26,10 @@
+--- base/Makefile.in.orig 2006-05-31 01:31:44.000000000 +0900
++++ base/Makefile.in
+@@ -26,10 +26,10 @@ LIBS=@LIBS@
prefix=@prefix@
exec_prefix=@exec_prefix@
@@ -15,13 +15,13 @@ $NetBSD: patch-ac,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
HTMLDIR=@datadir@
INSTALL=@INSTALL@
INSTALL_OPTS=@INSTALL_OPTS@
-@@ -181,8 +181,7 @@
- devclean: distclean
+@@ -188,8 +188,7 @@ install-unstripped:
+ $(MAKE) install-basic
- install:
+ install-basic:
- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR)
- $(INSTALL) -m 774 $(INSTALL_OPTS) @nagios_name@ $(DESTDIR)$(BINDIR)
+ ${BSD_INSTALL_PROGRAM} @nagios_name@ $(DESTDIR)$(BINDIR)
- $(STRIP) $(DESTDIR)$(BINDIR)/@nagios_name@
$(INSTALL) -m 774 $(INSTALL_OPTS) @nagiostats_name@ $(DESTDIR)$(BINDIR)
- $(STRIP) $(DESTDIR)$(BINDIR)/@nagiostats_name@
+
+ strip-post-install:
diff --git a/net/nagios-base/patches/patch-ad b/net/nagios-base/patches/patch-ad
index f72f3d7ea18..3580ff233c3 100644
--- a/net/nagios-base/patches/patch-ad
+++ b/net/nagios-base/patches/patch-ad
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
+$NetBSD: patch-ad,v 1.2 2006/08/17 14:19:00 taca Exp $
---- html/Makefile.in.orig 2003-04-10 05:46:02.000000000 +0200
-+++ html/Makefile.in 2005-10-14 20:02:37.000000000 +0200
-@@ -4,10 +4,10 @@
+--- html/Makefile.in.orig 2006-05-31 01:31:44.000000000 +0900
++++ html/Makefile.in
+@@ -4,10 +4,10 @@ LDFLAGS=@LDFLAGS@ @LIBS@
prefix=@prefix@
exec_prefix=@exec_prefix@
@@ -15,7 +15,7 @@ $NetBSD: patch-ad,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
HTMLDIR=@datadir@
INSTALL=@INSTALL@
INSTALL_OPTS=@INSTALL_OPTS@
-@@ -33,39 +33,34 @@
+@@ -33,37 +33,37 @@ distclean: clean
devclean: distclean
install:
@@ -70,9 +70,7 @@ $NetBSD: patch-ad,v 1.1.1.1 2006/02/18 17:12:20 bouyer Exp $
+ do ${BSD_INSTALL_DATA} $$file $(DESTDIR)$(HTMLDIR)/images; done
for file in images/logos/*.*; \
- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images/logos; done
--
--
--
--
--
+ do ${BSD_INSTALL_DATA} $$file $(DESTDIR)$(HTMLDIR)/images/logos; done
+
+ install-unstripped:
+ $(MAKE) install