ports/136374: [maintainer-update] net-mgmt/nagios-devel: Update to 3.1.2
Jarrod Sayers
jarrod at netleader.com.au
Mon Jul 6 11:20:03 UTC 2009
>Number: 136374
>Category: ports
>Synopsis: [maintainer-update] net-mgmt/nagios-devel: Update to 3.1.2
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 06 11:20:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Jarrod Sayers
>Release: FreeBSD 7.2-RELEASE-p2 i386
>Organization:
>Environment:
System: FreeBSD manhattan.netleader.com.au 7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #17: Sun Jun 28 13:45:03 CST 2009 root at manhattan.netleader.com.au:/usr/obj/usr/src/sys/MANHATTAN i386
>Description:
Update to Nagios 3.1.2.
Files modified:
- ports/net-mgmt/nagios-devel/Makefile
- ports/net-mgmt/nagios-devel/distinfo
- ports/net-mgmt/nagios-devel/files/patch-configure.in
- ports/net-mgmt/nagios-devel/files/patch-html__Makefile.in
- ports/net-mgmt/nagios-devel/files/patch-html__docs__configcgi.html
- ports/net-mgmt/nagios-devel/pkg-plist
Files removed:
- ports/net-mgmt/nagios-devel/files/patch-base__utils.c
>How-To-Repeat:
>Fix:
Downloadable diff:
http://www.netleader.com.au/~jarrod/FreeBSD/net-mgmt-nagios-devel-3.1.2.diff
--- net-mgmt-nagios-devel-3.1.2.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 2009-05-10 09:47:54.000000000 +0930
+++ ports/net-mgmt/nagios-devel/Makefile 2009-07-06 19:50:50.000000000 +0930
@@ -6,8 +6,7 @@
#
PORTNAME= nagios
-PORTVERSION= 3.1.0
-PORTREVISION= 1
+PORTVERSION= 3.1.2
CATEGORIES= net-mgmt
MASTER_SITES= SF
PKGNAMESUFFIX= -devel
@@ -59,6 +58,7 @@
--with-cgiurl=${NAGIOSCGIURL} \
--sbindir=${PREFIX}/${NAGIOSWWWDIR}/cgi-bin \
--libexecdir=${PREFIX}/libexec/nagios \
+ --datarootdir=${PREFIX}/${NAGIOSWWWDIR} \
--datadir=${PREFIX}/${NAGIOSWWWDIR} \
--sysconfdir=${PREFIX}/etc/nagios \
--localstatedir=${NAGIOSDIR} \
diff -ruN ports/net-mgmt/nagios-devel.orig/distinfo ports/net-mgmt/nagios-devel/distinfo
--- ports/net-mgmt/nagios-devel.orig/distinfo 2009-02-26 10:27:03.000000000 +1030
+++ ports/net-mgmt/nagios-devel/distinfo 2009-07-06 19:19:49.000000000 +0930
@@ -1,3 +1,3 @@
-MD5 (nagios-3.1.0.tar.gz) = 02d3b0e13f772481d0ac9e00bdc3e979
-SHA256 (nagios-3.1.0.tar.gz) = 30b81eb7943805b129d1db18bb67386feb998f9e6464cb2efbea0756499b2651
-SIZE (nagios-3.1.0.tar.gz) = 2724545
+MD5 (nagios-3.1.2.tar.gz) = f3c60428cba14264c709749182b8d93e
+SHA256 (nagios-3.1.2.tar.gz) = 216800ea2ad1f8b1adccc2dccfa6bbdf63223ffe5109d18bea71ffb9a126b846
+SIZE (nagios-3.1.2.tar.gz) = 3172982
diff -ruN ports/net-mgmt/nagios-devel.orig/files/patch-base__utils.c ports/net-mgmt/nagios-devel/files/patch-base__utils.c
--- ports/net-mgmt/nagios-devel.orig/files/patch-base__utils.c 2009-05-03 11:59:44.000000000 +0930
+++ ports/net-mgmt/nagios-devel/files/patch-base__utils.c 1970-01-01 09:30:00.000000000 +0930
@@ -1,38 +0,0 @@
---- base/utils.c.orig 2009-01-26 01:12:34.000000000 +1030
-+++ base/utils.c 2009-05-03 11:59:28.000000000 +0930
-@@ -3660,7 +3660,7 @@
- /* initializes embedded perl interpreter */
- int init_embedded_perl(char **env){
- #ifdef EMBEDDEDPERL
-- char *embedding[]={ "", "" };
-+ char **embedding = NULL;
- int exitstatus=0;
- char *temp_buffer=NULL;
- int argc=2;
-@@ -3676,6 +3676,17 @@
-
- else{
-
-+ embedding = malloc(argc * sizeof(char *));
-+ if (embedding == NULL) {
-+ use_embedded_perl = FALSE;
-+ logit(NSLOG_RUNTIME_ERROR, TRUE, "Error: Unable to allocate memory for embedded Perl interpreter! (see ports/131993)\n");
-+ } else {
-+ embedding[0] = malloc(sizeof(char));
-+ if (embedding[0] == NULL) {
-+ use_embedded_perl = FALSE;
-+ logit(NSLOG_RUNTIME_ERROR, TRUE, "Error: Unable to allocate memory for embedded Perl interpreter! (see ports/131993)\n");
-+ } else {
-+ *embedding[0] = '\0';
- embedding[1]=p1_file;
-
- use_embedded_perl=TRUE;
-@@ -3687,6 +3698,8 @@
- logit(NSLOG_RUNTIME_ERROR,TRUE,"Error: Could not allocate memory for embedded Perl interpreter!\n");
- }
- }
-+ }
-+ }
-
- /* a fatal error occurred... */
- if(use_embedded_perl==FALSE){
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 2008-01-20 06:14:28.000000000 +1030
+++ ports/net-mgmt/nagios-devel/files/patch-configure.in 2009-07-06 19:25:39.000000000 +0930
@@ -41,18 +41,6 @@
AC_SUBST(INSTALL_OPTS)
AC_ARG_WITH(command_user,--with-command-user=<user> sets user name for command access,command_user=$withval,command_user=$nagios_user)
-@@ -520,9 +528,9 @@
- fi
-
- dnl Try and locate glib
--GLIB_INCLUDE=`pkg-config --cflags glib-2.0`
-+GLIB_INCLUDE=""
- AC_SUBST(GLIB_INCLUDE)
--GLIB_LIBS=`pkg-config --libs glib-2.0`
-+GLIB_LIBS=""
- AC_SUBST(GLIB_LIBS)
- if test x$GLIB_LIBS != x; then
- AC_DEFINE_UNQUOTED(HAVE_GLIB)
@@ -667,6 +675,9 @@
AC_DEFINE_UNQUOTED(EMBEDDEDPERL)
diff -ruN ports/net-mgmt/nagios-devel.orig/files/patch-html__Makefile.in ports/net-mgmt/nagios-devel/files/patch-html__Makefile.in
--- ports/net-mgmt/nagios-devel.orig/files/patch-html__Makefile.in 2009-02-26 10:27:03.000000000 +1030
+++ ports/net-mgmt/nagios-devel/files/patch-html__Makefile.in 2009-07-06 19:28:00.000000000 +0930
@@ -1,6 +1,6 @@
---- html/Makefile.in.orig 2008-12-15 04:30:46.000000000 +1030
-+++ html/Makefile.in 2009-02-25 10:02:59.000000000 +1030
-@@ -33,42 +33,42 @@
+--- html/Makefile.in.orig 2009-06-17 13:27:21.000000000 +0930
++++ html/Makefile.in 2009-07-06 19:27:38.000000000 +0930
+@@ -33,46 +33,46 @@
devclean: distclean
install:
@@ -28,6 +28,10 @@
+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/ssi
+ $(INSTALL) -m 644 $(INSTALL_OPTS) robots.txt $(DESTDIR)$(HTMLDIR)
+ $(INSTALL) -m 644 $(INSTALL_OPTS) docs/robots.txt $(DESTDIR)$(HTMLDIR)/docs
+ # Remove old HTML files (PHP files are used now)
+ rm -f $(DESTDIR)$(HTMLDIR)/index.html
+ rm -f $(DESTDIR)$(HTMLDIR)/main.html
+ rm -f $(DESTDIR)$(HTMLDIR)/side.html
for file in *.php; \
- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR); done
+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR); done
diff -ruN ports/net-mgmt/nagios-devel.orig/files/patch-html__docs__configcgi.html ports/net-mgmt/nagios-devel/files/patch-html__docs__configcgi.html
--- ports/net-mgmt/nagios-devel.orig/files/patch-html__docs__configcgi.html 2009-02-26 10:27:03.000000000 +1030
+++ ports/net-mgmt/nagios-devel/files/patch-html__docs__configcgi.html 2009-07-06 19:33:41.000000000 +0930
@@ -1,11 +1,11 @@
---- html/docs/configcgi.html.orig 2008-11-04 17:28:39.000000000 -0500
-+++ html/docs/configcgi.html 2009-02-25 11:51:11.993677834 -0500
-@@ -616,7 +616,7 @@
- </tr>
- <tr>
- <td valign=top>Example:</td>
--<td><font color="red"><strong>ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$</strong></font></td>
-+<td><font color="red"><strong>ping_syntax=/sbin/ping -n -c 5 $HOSTADDRESS$</strong></font></td>
- </tr>
- </table>
-
+--- html/docs/configcgi.html.orig 2009-06-18 00:43:52.000000000 +0930
++++ html/docs/configcgi.html 2009-07-06 19:33:10.000000000 +0930
+@@ -1250,7 +1250,7 @@
+
+ <td valign=top>Example:</td>
+
+-<td><font color="red"><strong>ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$</strong></font></td>
++<td><font color="red"><strong>ping_syntax=/sbin/ping -n -c 5 $HOSTADDRESS$</strong></font></td>
+
+ </tr>
+
diff -ruN ports/net-mgmt/nagios-devel.orig/pkg-plist ports/net-mgmt/nagios-devel/pkg-plist
--- ports/net-mgmt/nagios-devel.orig/pkg-plist 2009-02-26 10:27:03.000000000 +1030
+++ ports/net-mgmt/nagios-devel/pkg-plist 2009-07-06 19:56:39.000000000 +0930
@@ -192,6 +192,8 @@
%%NAGIOSWWWDIR%%/docs/images/multiple-templates1.png
%%NAGIOSWWWDIR%%/docs/images/multiple-templates2.png
%%NAGIOSWWWDIR%%/docs/images/nagios.jpg
+%%NAGIOSWWWDIR%%/docs/images/nagiosexchange.png
+%%NAGIOSWWWDIR%%/docs/images/nagiossupport.png
%%NAGIOSWWWDIR%%/docs/images/ndoutils.png
%%NAGIOSWWWDIR%%/docs/images/network-outage1.png
%%NAGIOSWWWDIR%%/docs/images/network-outage2.png
--- net-mgmt-nagios-devel-3.1.2.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list