diff options
author | taca <taca@pkgsrc.org> | 2006-08-17 14:19:00 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2006-08-17 14:19:00 +0000 |
commit | 4160e1509a7da9f5b686a3742f6aa67c251c1f9e (patch) | |
tree | 26f8b338b6d734b550d8d99af99d55cd44f39c6c | |
parent | 5f3ccf88e6bc806f64804debe04adc9f6a629da6 (diff) | |
download | pkgsrc-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/Makefile | 8 | ||||
-rw-r--r-- | net/nagios-base/distinfo | 16 | ||||
-rw-r--r-- | net/nagios-base/patches/patch-aa | 29 | ||||
-rw-r--r-- | net/nagios-base/patches/patch-ab | 18 | ||||
-rw-r--r-- | net/nagios-base/patches/patch-ac | 18 | ||||
-rw-r--r-- | net/nagios-base/patches/patch-ad | 18 |
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 |