ports/117737: [maintainer-update] net-mgmt/nagios-devel: Update to 3.0.b6

Jarrod Sayers jarrod at netleader.com.au
Thu Nov 1 09:30:02 UTC 2007


>Number:         117737
>Category:       ports
>Synopsis:       [maintainer-update] net-mgmt/nagios-devel: Update to 3.0.b6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 01 09:30:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Jarrod Sayers
>Release:        FreeBSD 6.2-RELEASE-p8 i386
>Organization:
>Environment:
System: FreeBSD wallace.netleader.com.au 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #99: Sat Oct 6 22:54:56 CST 2007 root at wallace.netleader.com.au:/usr/obj/usr/src/sys/WALLACE i386
>Description:
Update to 3.0.b6:
- Logging API revamp, cleanup
- Misc internal performance improvements
- Bug fix with attempting to access an uninitalized mutex if external commands
  are disabled
- Updates to .cvsignore files
- Fix for embedded Perl interpreter to recache scripts when they're modified
- Fix for canceling inheritance with 'null' in various object directives
- Additional functionality of additive inheritance feature
- Fixed bug where missing host/servicegroups in object definitions didn't always
  generate errors
- Increased max plugin output length cap from 4kb to 8kb
- Caching of Perl scripts now enabled by default if embedded Perl interpreter
  is compiled in
- Fix for segfault when contact definitions had no notification timeperiods
  defined
- Retention of host/service check scheduling options
- Fix for race condition when freshening host and service check results
- Added null -b option to install-sh for Solaris so install scripts don't break
- Added .gitignore files for git users
- Added new external commands to change notification period for host, services,
  and contact on-the-fly
- Added new external commands to change modified object attributes (affecting
  data retention logic)
- Added $ISVALIDTIME:$ and $NEXTVALIDTIME:$ on-demand macros
- Added enable_environment_macros option to determine whether or not macros are
  set as environment vars
- Major overhaul (read: complete rewrite) of macro code, so macros are now only
  computed when found
- Summary macros are now available as regular (non-environment) macros if
  requested when large installation tweaks are enabled
- Bug fix for scheduling hostgroup host downtime through web interface
- Better error logging when failing to rename/move files
- Added $LASTHOSTSTATE$, $LASTHOSTSTATEID$, $LASTSERVICESTATE$, and
  $LASTSERVICESTATEID$ macros
- Addition of object pointers to event broker module data structures (may
  require event broker module rebuilds)
- Spec file changes to better support RPM builds on 64-bit systems
- Possible fix for Unicode html encoding errors in CGIs
>How-To-Repeat:
>Fix:
Downloadable diff from:
http://www.netleader.com.au/~jarrod/FreeBSD/net-mgmt-nagios-devel-3.0.b6.diff

--- net-mgmt-nagios-devel-3.0.b6.diff begins here ---
diff -ruN ports/net-mgmt/nagios-devel.orig/Makefile ports/net-mgmt/nagios-devel/Makefile
--- ports/net-mgmt/nagios-devel.orig/Makefile	Sun Oct 14 12:04:59 2007
+++ ports/net-mgmt/nagios-devel/Makefile	Thu Nov  1 19:29:34 2007
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	nagios
-DISTVERSION=	3.0b5
+DISTVERSION=	3.0b6
 CATEGORIES=	net-mgmt
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	nagios
diff -ruN ports/net-mgmt/nagios-devel.orig/distinfo ports/net-mgmt/nagios-devel/distinfo
--- ports/net-mgmt/nagios-devel.orig/distinfo	Sun Oct 14 12:04:59 2007
+++ ports/net-mgmt/nagios-devel/distinfo	Thu Nov  1 19:30:43 2007
@@ -1,3 +1,3 @@
-MD5 (nagios-3.0b5.tar.gz) = e4952e943f4f7b6f472d22e3ee209b39
-SHA256 (nagios-3.0b5.tar.gz) = 8c48abb2f8eb6aaec37826ebd344154456d6805b9a97192ad2a3258652bd03eb
-SIZE (nagios-3.0b5.tar.gz) = 2726148
+MD5 (nagios-3.0b6.tar.gz) = 6b1bdf467250c9961c025db5f1c5e382
+SHA256 (nagios-3.0b6.tar.gz) = 4335e4bf8713394f8772dc2d8921faa47fc81196616021e5d2b8bd2da3f1cce0
+SIZE (nagios-3.0b6.tar.gz) = 2732880
diff -ruN ports/net-mgmt/nagios-devel.orig/files/patch-configure.in ports/net-mgmt/nagios-devel/files/patch-configure.in
--- ports/net-mgmt/nagios-devel.orig/files/patch-configure.in	Fri Aug 31 00:24:59 2007
+++ ports/net-mgmt/nagios-devel/files/patch-configure.in	Thu Nov  1 19:34:06 2007
@@ -1,13 +1,13 @@
---- configure.in.orig	Wed Jun 20 08:41:34 2007
-+++ configure.in	Fri Jul 20 14:20:13 2007
+--- configure.in.orig	Thu Nov  1 04:05:38 2007
++++ configure.in	Thu Nov  1 19:33:42 2007
 @@ -6,7 +6,6 @@
  
  AC_INIT(base/nagios.c)
- AC_CONFIG_HEADER(include/config.h include/snprintf.h include/nagios.h include/cgiutils.h)
+ AC_CONFIG_HEADER(include/config.h include/snprintf.h include/cgiutils.h)
 -AC_PREFIX_DEFAULT(/usr/local/nagios)
  
  PKG_NAME=nagios
- PKG_VERSION="3.0a5"
+ PKG_VERSION="3.0b6"
 @@ -196,7 +195,7 @@
  AC_SUBST(nagios_grp)
  AC_DEFINE_UNQUOTED(DEFAULT_NAGIOS_USER,"$nagios_user")
--- net-mgmt-nagios-devel-3.0.b6.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list