From postmaster@christianserving.org  Thu Aug  4 17:18:04 2011
Return-Path: <postmaster@christianserving.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id BB7F7106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  4 Aug 2011 17:18:04 +0000 (UTC)
	(envelope-from postmaster@christianserving.org)
Received: from zion.christianserving.org (zion.christianserving.org [66.128.242.154])
	by mx1.freebsd.org (Postfix) with ESMTP id 94A4D8FC19
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  4 Aug 2011 17:18:04 +0000 (UTC)
Received: by zion.christianserving.org (Postfix, from userid 0)
	id B43F2225A44; Thu,  4 Aug 2011 12:18:03 -0500 (CDT)
Message-Id: <20110804171803.B43F2225A44@zion.christianserving.org>
Date: Thu,  4 Aug 2011 12:18:03 -0500 (CDT)
From: Jim Riggs <ports@christianserving.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.6
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         159515
>Category:       ports
>Synopsis:       [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Aug 04 17:20:11 UTC 2011
>Closed-Date:    Tue Oct 11 02:12:55 UTC 2011
>Last-Modified:  Tue Oct 11 02:12:55 UTC 2011
>Originator:     Jim Riggs
>Release:        FreeBSD 8.2-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD portwork 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011
>Description:
- Update to 1.8.6

Added file(s):
- files/patch-create_data_data.sql

Removed file(s):
- files/patch-src_libs_zbxcomms_comms.c

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- zabbix-server-1.8.6,2.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/net-mgmt/zabbix-server/Makefile /root/zabbix-server/Makefile
--- /usr/ports/net-mgmt/zabbix-server/Makefile	2011-07-28 07:43:19.000000000 -0500
+++ /root/zabbix-server/Makefile	2011-08-04 11:29:43.460018705 -0500
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	zabbix
-PORTVERSION=	1.8.5
-PORTREVISION=	1
+PORTVERSION=	1.8.6
 PORTEPOCH=	2
 CATEGORIES=	net-mgmt
 MASTER_SITES=	SF/zabbix/ZABBIX%20Latest%20Stable/${PORTVERSION}
@@ -47,9 +46,10 @@
 MAKE_ARGS+=	ARCH=freebsd
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=	--enable-${ZABBIX_BUILD}
-CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
 
 .if ${ZABBIX_BUILD} != "agent"
+CPPFLAGS+=	-I${LOCALBASE}/include
+CONFIGURE_ENV+=	LDFLAGS="-L${LOCALBASE}/lib"
 LIB_DEPENDS=	netsnmp:${PORTSDIR}/net-mgmt/net-snmp \
 		execinfo:${PORTSDIR}/devel/libexecinfo
 
@@ -139,9 +139,9 @@
 
 post-patch:
 	@${GREP} -rl "/etc/zabbix" ${WRKSRC} \
-	  | ${XARGS} ${REINPLACE_CMD} -e 's#/etc/zabbix#${ETCDIR}#g' \
-	  && ${FIND} ${WRKSRC} -type f -name '*.bak' -exec ${RM} -f {} +
+	  | ${XARGS} ${REINPLACE_CMD} -e 's#/etc/zabbix#${ETCDIR}#g'
 	@${REINPLACE_CMD} -e 's#/usr/sbin/fping#${LOCALBASE}/sbin/fping#g' ${WRKSRC}/misc/conf/${PORTNAME}_*.conf
+	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) -exec ${RM} -f {} +
 
 .if ${ZABBIX_BUILD} != "agent"
 .ifdef WITHOUT_FPING
diff -ruN --exclude=CVS /usr/ports/net-mgmt/zabbix-server/distinfo /root/zabbix-server/distinfo
--- /usr/ports/net-mgmt/zabbix-server/distinfo	2011-04-22 10:07:36.000000000 -0500
+++ /root/zabbix-server/distinfo	2011-08-04 09:50:32.557871350 -0500
@@ -1,2 +1,2 @@
-SHA256 (zabbix-1.8.5.tar.gz) = 885b9f1953c3f6aa1f13760340b3d23d6e01287dc46e6e241c964aec7a38ef32
-SIZE (zabbix-1.8.5.tar.gz) = 4184672
+SHA256 (zabbix-1.8.6.tar.gz) = 9e1b778c17f98b816324332675b910c9ce6e4d184c955b9cee82b6b25371a729
+SIZE (zabbix-1.8.6.tar.gz) = 4204545
diff -ruN --exclude=CVS /usr/ports/net-mgmt/zabbix-server/files/patch-create_data_data.sql /root/zabbix-server/files/patch-create_data_data.sql
--- /usr/ports/net-mgmt/zabbix-server/files/patch-create_data_data.sql	1969-12-31 18:00:00.000000000 -0600
+++ /root/zabbix-server/files/patch-create_data_data.sql	2011-08-04 09:50:05.004591396 -0500
@@ -0,0 +1,13 @@
+--- create/data/data.sql.orig	2011-08-04 09:48:23.785558036 -0500
++++ create/data/data.sql	2011-08-04 09:48:41.277736192 -0500
+@@ -27,8 +27,8 @@
+ -- Dumping data for table `scripts`
+ --
+ 
+-INSERT INTO scripts VALUES (1,'Ping','/bin/ping -c 3 {HOST.CONN}',2,0,0);
+-INSERT INTO scripts VALUES (2,'Traceroute','/usr/bin/traceroute {HOST.CONN}',2,0,0);
++INSERT INTO scripts VALUES (1,'Ping','/sbin/ping -c 3 {HOST.CONN}',2,0,0);
++INSERT INTO scripts VALUES (2,'Traceroute','/usr/sbin/traceroute {HOST.CONN}',2,0,0);
+ 
+ --
+ -- Dumping data for table `users`
diff -ruN --exclude=CVS /usr/ports/net-mgmt/zabbix-server/files/patch-src_libs_zbxcomms_comms.c /root/zabbix-server/files/patch-src_libs_zbxcomms_comms.c
--- /usr/ports/net-mgmt/zabbix-server/files/patch-src_libs_zbxcomms_comms.c	2011-04-22 10:07:36.000000000 -0500
+++ /root/zabbix-server/files/patch-src_libs_zbxcomms_comms.c	1969-12-31 18:00:00.000000000 -0600
@@ -1,24 +0,0 @@
---- src/libs/zbxcomms/comms.c.orig	2011-04-15 14:17:29.000000000 -0500
-+++ src/libs/zbxcomms/comms.c	2011-04-22 09:47:38.403907930 -0500
-@@ -756,19 +756,14 @@
- 						ip ? ip : "-", port, zbx_sock_last_error(), strerror_from_system(zbx_sock_last_error()));
- 			}
- 
--#if defined(IPV6_V6ONLY)
--#ifdef _WINDOWS
-+#if defined(IPPROTO_IPV6) && defined(IPV6_V6ONLY)
- 			if (PF_INET6 == current_ai->ai_family &&
- 				ZBX_TCP_ERROR == setsockopt(s->sockets[s->num_socks], IPPROTO_IPV6, IPV6_V6ONLY, (void *)&on, sizeof(on)))
--#else
--			if (PF_INET6 == current_ai->ai_family &&
--				ZBX_TCP_ERROR == setsockopt(s->sockets[s->num_socks], SOL_IPV6, IPV6_V6ONLY, (void *)&on, sizeof(on)))
--#endif
- 			{
- 				zbx_set_tcp_strerror("setsockopt() with IPV6_V6ONLY for [[%s]:%s] failed with error %d: %s",
- 						ip ? ip : "-", port, zbx_sock_last_error(), strerror_from_system(zbx_sock_last_error()));
- 			}
--#endif	/* IPV6_V6ONLY */
-+#endif
- 
- 			if (ZBX_TCP_ERROR == bind(s->sockets[s->num_socks], current_ai->ai_addr, current_ai->ai_addrlen))
- 			{
diff -ruN --exclude=CVS /usr/ports/net-mgmt/zabbix-server/pkg-plist.frontend /root/zabbix-server/pkg-plist.frontend
--- /usr/ports/net-mgmt/zabbix-server/pkg-plist.frontend	2011-04-22 10:07:36.000000000 -0500
+++ /root/zabbix-server/pkg-plist.frontend	2011-08-04 11:59:15.873915162 -0500
@@ -19,6 +19,7 @@
 %%WWWDIR%%/api/classes/class.chostgroup.php
 %%WWWDIR%%/api/classes/class.cimage.php
 %%WWWDIR%%/api/classes/class.citem.php
+%%WWWDIR%%/api/classes/class.citemkey.php
 %%WWWDIR%%/api/classes/class.cmaintenance.php
 %%WWWDIR%%/api/classes/class.cmap.php
 %%WWWDIR%%/api/classes/class.cmediatype.php
--- zabbix-server-1.8.6,2.patch ends here ---

>Release-Note:
>Audit-Trail:

From: Pavel Timofeev <timp87@gmail.com>
To: bug-followup@FreeBSD.org, ports@christianserving.org
Cc:  
Subject: Re: ports/159515: [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.6
Date: Sun, 21 Aug 2011 22:04:20 +0400

 --20cf303bfb20ad409104ab07ca24
 Content-Type: text/plain; charset=UTF-8
 
 Good patch, it works.
 Please, commit it!
 
 --20cf303bfb20ad409104ab07ca24
 Content-Type: text/html; charset=UTF-8
 
 Good patch, it works.<br>Please, commit it!<br>
 
 --20cf303bfb20ad409104ab07ca24--

From: Pavel Timofeev <timp87@gmail.com>
To: bug-followup@FreeBSD.org, ports@christianserving.org
Cc:  
Subject: Re: ports/159515: [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.6
Date: Thu, 1 Sep 2011 16:44:52 +0400

 --00151747618674f85604abe09c98
 Content-Type: text/plain; charset=UTF-8
 
 Jim, Zabbix 1.8.7 was released today!
 
 --00151747618674f85604abe09c98
 Content-Type: text/html; charset=UTF-8
 
 Jim, Zabbix 1.8.7 was released today!<br>
 
 --00151747618674f85604abe09c98--

From: Alexander Shikoff <alexander.shikoff@gmail.com>
To: bug-followup@FreeBSD.org, ports@christianserving.org
Cc:  
Subject: Re: ports/159515: [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.6
Date: Wed, 28 Sep 2011 12:22:06 +0300

 --bcaec548613a0013ea04adfced9d
 Content-Type: text/plain; charset=ISO-8859-1
 
 1.8.7 was released on 1st of September.
 Any chance to get update of ports?
 Thanks in advance!
 
 --bcaec548613a0013ea04adfced9d
 Content-Type: text/html; charset=ISO-8859-1
 
 1.8.7 was released on 1st of September.<br>Any chance to get update of ports?<br>Thanks in advance!<br>
 
 --bcaec548613a0013ea04adfced9d--

From: Pavel Timofeev <timp87@gmail.com>
To: bug-followup@FreeBSD.org, ports@christianserving.org
Cc:  
Subject: Re: ports/159515: [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.6
Date: Wed, 28 Sep 2011 14:26:54 +0400

 --0015174be28cbe85ff04adfdd452
 Content-Type: text/plain; charset=UTF-8
 
 Zabbix 1.8.8 released.
 http://www.zabbix.com/rn1.8.8.php
 
 --0015174be28cbe85ff04adfdd452
 Content-Type: text/html; charset=UTF-8
 
 Zabbix 1.8.8 released.<br><a href="http://www.zabbix.com/rn1.8.8.php">http://www.zabbix.com/rn1.8.8.php</a><br>
 
 --0015174be28cbe85ff04adfdd452--

From: Pavel Timofeev <timp87@gmail.com>
To: bug-followup@FreeBSD.org, ports@christianserving.org
Cc:  
Subject: Re: ports/159515: [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.6
Date: Mon, 10 Oct 2011 12:54:17 +0400

 --00151747b4c8a5bee204aeedef5f
 Content-Type: text/plain; charset=UTF-8
 
 some critical problems was fixed in 1.8.8.
 Example:
 [ZBX-4099 <https://support.zabbix.com/browse/ZBX-4099>] *fixed possible
 crash when processing of functions sum(), min(), max() or diff() in
 triggers, aggregated checks or calculated items*
 
 --00151747b4c8a5bee204aeedef5f--

From: Jim Riggs <ports@christianserving.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/159515: [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.6
Date: Mon, 10 Oct 2011 14:22:55 -0500

 Superseded by ports/161460.
 
State-Changed-From-To: open->closed 
State-Changed-By: linimon 
State-Changed-When: Tue Oct 11 02:12:38 UTC 2011 
State-Changed-Why:  
Superseded by ports/161460. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=159515 
>Unformatted:
