From d.lohansky@zsupport.ru  Wed Sep 24 16:45:27 2008
Return-Path: <d.lohansky@zsupport.ru>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 507D5106568B
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 24 Sep 2008 16:45:27 +0000 (UTC)
	(envelope-from d.lohansky@zsupport.ru)
Received: from zsupport.ru (tvfaq.ru [213.248.59.4])
	by mx1.freebsd.org (Postfix) with ESMTP id DD04B8FC19
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 24 Sep 2008 16:45:26 +0000 (UTC)
	(envelope-from d.lohansky@zsupport.ru)
Received: from localhost.zspin.ru ([127.0.0.1] helo=zsupport.ru)
	by zsupport.ru with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.69 (FreeBSD))
	(envelope-from <d.lohansky@zsupport.ru>)
	id 1KiXDu-0001qr-Fa; Wed, 24 Sep 2008 20:28:18 +0400
Received: (from d.lohansky@localhost)
	by zsupport.ru (8.14.2/8.14.2/Submit) id m8OGSCTh007117;
	Wed, 24 Sep 2008 20:28:12 +0400 (MSD)
	(envelope-from d.lohansky)
Message-Id: <200809241628.m8OGSCTh007117@zsupport.ru>
Date: Wed, 24 Sep 2008 20:28:12 +0400 (MSD)
From: Dmitry Lohansky <d.lohansky@zsupport.ru>
Reply-To: Dmitry Lohansky <d.lohansky@zsupport.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc: d.lohansky@zsupport.ru
Subject: Update port: net-mgmt/zabbix-agent to 1.6
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         127617
>Category:       ports
>Synopsis:       Update port: net-mgmt/zabbix-agent to 1.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    rafan
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 24 16:50:01 UTC 2008
>Closed-Date:    Sun Sep 28 10:45:25 UTC 2008
>Last-Modified:  Sun Sep 28 10:50:04 UTC 2008
>Originator:     Dmitry Lohansky
>Release:        FreeBSD 7.0-RELEASE i386
>Organization:
ZSupport
>Environment:
System: FreeBSD zsupport.ru 7.0-RELEASE FreeBSD 7.0-RELEASE #1: Wed Mar 12 04:05:13 MSK 2008 root@tvfaq.ru:/usr/obj/usr/src/sys/TVFAQ i386


	
>Description:
	
>How-To-Repeat:
	
>Fix:

	


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	/usr/ports/net-mgmt/zabbix-agent
#	/usr/ports/net-mgmt/zabbix-agent/files
#	/usr/ports/net-mgmt/zabbix-agent/files/patch-configure
#	/usr/ports/net-mgmt/zabbix-agent/files/zabbix_agentd.in
#	/usr/ports/net-mgmt/zabbix-agent/Makefile
#	/usr/ports/net-mgmt/zabbix-agent/distinfo
#	/usr/ports/net-mgmt/zabbix-agent/pkg-descr
#	/usr/ports/net-mgmt/zabbix-agent/pkg-install
#
echo c - /usr/ports/net-mgmt/zabbix-agent
mkdir -p /usr/ports/net-mgmt/zabbix-agent > /dev/null 2>&1
echo c - /usr/ports/net-mgmt/zabbix-agent/files
mkdir -p /usr/ports/net-mgmt/zabbix-agent/files > /dev/null 2>&1
echo x - /usr/ports/net-mgmt/zabbix-agent/files/patch-configure
sed 's/^X//' >/usr/ports/net-mgmt/zabbix-agent/files/patch-configure << 'END-of-/usr/ports/net-mgmt/zabbix-agent/files/patch-configure'
X--- ./configure.orig	Sat Jan 27 20:39:51 2007
X+++ ./configure	Sat Jan 27 20:48:34 2007
X@@ -275,6 +275,9 @@
X # Factoring default headers for most tests.
X ac_includes_default="\
X #include <stdio.h>
X+#include <sys/socket.h>
X+#include <sys/param.h>
X+#include <netinet/in.h>
X #if HAVE_SYS_TYPES_H
X # include <sys/types.h>
X #endif
END-of-/usr/ports/net-mgmt/zabbix-agent/files/patch-configure
echo x - /usr/ports/net-mgmt/zabbix-agent/files/zabbix_agentd.in
sed 's/^X//' >/usr/ports/net-mgmt/zabbix-agent/files/zabbix_agentd.in << 'END-of-/usr/ports/net-mgmt/zabbix-agent/files/zabbix_agentd.in'
X#!/bin/sh
X# PROVIDE: zabbix_agentd
X# REQUIRE: DAEMON
X# KEYWORD: shutdown
X
X. %%RC_SUBR%%
X
Xname="zabbix_agentd"
Xrcvar=${name}_enable
Xload_rc_config $name
Xeval : \${${rcvar}='NO'}
X
Xcommand="%%PREFIX%%/bin/${name}"
Xrequired_files="%%ETCDIR%%/${name}.conf"
X
Xrun_rc_command "$1"
END-of-/usr/ports/net-mgmt/zabbix-agent/files/zabbix_agentd.in
echo x - /usr/ports/net-mgmt/zabbix-agent/Makefile
sed 's/^X//' >/usr/ports/net-mgmt/zabbix-agent/Makefile << 'END-of-/usr/ports/net-mgmt/zabbix-agent/Makefile'
X# Ports collection makefile for:	zabbix-agent
X# Date created:		Jun 18 2003
X# Whom:			Sergey Akifyev <asa@gascom.ru>
X#
X# $FreeBSD: ports/net-mgmt/zabbix-agent/Makefile,v 1.20 2008/05/31 15:29:54 araujo Exp $
X#
X
XPORTNAME=	zabbix
XPORTVERSION=	1.6
XPORTREVISION=	1
XPORTEPOCH=	1
XCATEGORIES=	net-mgmt
XMASTER_SITES=	SF
XPKGNAMESUFFIX=	-agent
X
XMAINTAINER=	d.lohansky@zsupport.ru
XCOMMENT=	Application and network monitoring solution
X
XUSE_GMAKE=	yes
XUSE_RC_SUBR=	zabbix_agentd
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--enable-agent --disable-server
XMAKE_ARGS=	ARCH=freebsd
X.ifndef WITHOUT_IPV6
XCONFIGURE_ARGS+=--enable-ipv6
X.endif
X
XZABBIX_BIN=	agent agentd get sender
XZABBIX_CFG=	agent agentd
XZABBIX_BINFILES=${ZABBIX_BIN:S|^|zabbix_|:C|.+|&/&|:S|agentd/|agent/|}
XZABBIX_CFGFILES=${ZABBIX_CFG:S|^|zabbix_|:S|$|.conf|}
XPLIST_FILES=	${ZABBIX_BIN:S|^|bin/zabbix_|} \
X		${ZABBIX_CFG:S|^|%%ETCDIR%%/zabbix_|:S|$|.conf.sample|}
X
Xpost-patch:
X	@${FIND} ${WRKSRC}/src/ -type f|${XARGS} \
X		${REINPLACE_CMD} -e 's|/etc/zabbix|${ETCDIR}|;s|/usr/sbin|${LOCALBASE}/sbin|'
X
Xdo-install:
X	@${ECHO_CMD} '@unexec rmdir %D/${ETCDIR_REL} 2>/dev/null || true' >> ${TMPPLIST}
X	@${INSTALL_PROGRAM} ${ZABBIX_BINFILES:S,^,${WRKSRC}/src/,} ${PREFIX}/bin/
X	@${INSTALL} -d ${ETCDIR}/
X	@for i in ${ZABBIX_CFGFILES};do\
X		${INSTALL_DATA} ${WRKSRC}/misc/conf/$$i ${ETCDIR}/$$i.sample;done
X	@${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
X
X.include <bsd.port.mk>
END-of-/usr/ports/net-mgmt/zabbix-agent/Makefile
echo x - /usr/ports/net-mgmt/zabbix-agent/distinfo
sed 's/^X//' >/usr/ports/net-mgmt/zabbix-agent/distinfo << 'END-of-/usr/ports/net-mgmt/zabbix-agent/distinfo'
XMD5 (zabbix-1.6.tar.gz) = 39d4c871439b1b4f0429964b4abbfc45
XSHA256 (zabbix-1.6.tar.gz) = 16d7f2f41e84c0525365d5faf62da1f5edafd5c55c4e4a451e382c24c6ffe1df
XSIZE (zabbix-1.6.tar.gz) = 6098034
END-of-/usr/ports/net-mgmt/zabbix-agent/distinfo
echo x - /usr/ports/net-mgmt/zabbix-agent/pkg-descr
sed 's/^X//' >/usr/ports/net-mgmt/zabbix-agent/pkg-descr << 'END-of-/usr/ports/net-mgmt/zabbix-agent/pkg-descr'
XZabbix is software for application and network monitoring.
XZabbix supports both polling and trapping techniques to
Xcollect data from monitored hosts. Flexible notification
Xmechanism allows easy and quckly configure email notifications
Xfor pre-defined events. Zabbix is freely available under the
Xterms of the GNU General Public License (GPL). 
X
XWWW: http://www.zabbix.com/
END-of-/usr/ports/net-mgmt/zabbix-agent/pkg-descr
echo x - /usr/ports/net-mgmt/zabbix-agent/pkg-install
sed 's/^X//' >/usr/ports/net-mgmt/zabbix-agent/pkg-install << 'END-of-/usr/ports/net-mgmt/zabbix-agent/pkg-install'
X#!/bin/sh
X# Script was taken from mysql323-server port, and modified
X# to suit zabbix needs
X
X[ -n "${PACKAGE_BUILDING}" ] && exit 0
X
X[ "${2}" = "POST-INSTALL" ] && exit 0
X
XPATH=/bin:/usr/sbin
X
XUSER=zabbix
XGROUP=${USER}
XUID=122
XGID=${UID}
X
Xif pw group show "${GROUP}" 2>/dev/null; then
X	echo "You already have a group \"${GROUP}\", so I will use it."
Xelse
X	if pw groupadd ${GROUP} -g ${GID}; then
X		echo "Added group \"${GROUP}\"."
X	else
X		echo "Adding group \"${GROUP}\" failed..."
X		exit 1
X	fi
Xfi
X
Xif pw user show "${USER}" 2>/dev/null; then
X	echo "You already have a user \"${USER}\", so I will use it."
X	if pw usermod ${USER} -d /nonexistent
X	then
X		echo "Changed home directory of \"${USER}\" to /nonexistent"
X	else
X		echo "Changing home directory of \"${USER}\" to /nonexistent failed..."
X		exit 1
X	fi
Xelse
X	if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
X		-d /nonexistent -s /sbin/nologin -c "Zabbix Sandbox"
X	then
X		echo "Added user \"${USER}\"."
X	else
X		echo "Adding user \"${USER}\" failed..."
X		exit 1
X	fi
Xfi
END-of-/usr/ports/net-mgmt/zabbix-agent/pkg-install
exit

>Release-Note:
>Audit-Trail:
Class-Changed-From-To: change-request->maintainer-update 
Class-Changed-By: edwin 
Class-Changed-When: Wed Sep 24 16:50:33 UTC 2008 
Class-Changed-Why:  
Fix category (submitter is maintainer) (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127617 
Responsible-Changed-From-To: freebsd-ports-bugs->rafan 
Responsible-Changed-By: rafan 
Responsible-Changed-When: Sun Sep 28 09:15:09 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127617 
State-Changed-From-To: open->closed 
State-Changed-By: rafan 
State-Changed-When: Sun Sep 28 10:45:25 UTC 2008 
State-Changed-Why:  
Committed. Please use unified diff for submission next time. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127617 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/127617: commit references a PR
Date: Sun, 28 Sep 2008 10:44:54 +0000 (UTC)

 rafan       2008-09-28 10:44:47 UTC
 
   FreeBSD ports repository
 
   Modified files:
     net-mgmt/zabbix-agent Makefile distinfo 
   Log:
   - Update to 1.6
   
   PR:             ports/127617
   Submitted by:   Dmitry Lohansky <d.lohansky at zsupport.ru> (maintainer)
   
   Revision  Changes    Path
   1.21      +1 -1      ports/net-mgmt/zabbix-agent/Makefile
   1.10      +3 -3      ports/net-mgmt/zabbix-agent/distinfo
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
