From owner-svn-ports-all@FreeBSD.ORG Mon May 27 02:13:59 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id E0907307; Mon, 27 May 2013 02:13:59 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D2F6CA15; Mon, 27 May 2013 02:13:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r4R2DxkO079729; Mon, 27 May 2013 02:13:59 GMT (envelope-from swills@svn.freebsd.org) Received: (from swills@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r4R2DxbP079726; Mon, 27 May 2013 02:13:59 GMT (envelope-from swills@svn.freebsd.org) Message-Id: <201305270213.r4R2DxbP079726@svn.freebsd.org> From: Steve Wills Date: Mon, 27 May 2013 02:13:59 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r319149 - in head/net-mgmt/xymon-server: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 May 2013 02:14:00 -0000 Author: swills Date: Mon May 27 02:13:58 2013 New Revision: 319149 URL: http://svnweb.freebsd.org/changeset/ports/319149 Log: - Update to 4.3.11 - Proper usage of USERS and GROUPS PR: ports/178322 Submitted by: Mark Felder (maintainer) Deleted: head/net-mgmt/xymon-server/files/patch-build-Makefile.rules head/net-mgmt/xymon-server/files/patch-xymond-client-freebsd.c head/net-mgmt/xymon-server/files/patch-xymonnet-Makefile Modified: head/net-mgmt/xymon-server/Makefile head/net-mgmt/xymon-server/distinfo (contents, props changed) head/net-mgmt/xymon-server/pkg-plist (contents, props changed) Modified: head/net-mgmt/xymon-server/Makefile ============================================================================== --- head/net-mgmt/xymon-server/Makefile Mon May 27 01:56:56 2013 (r319148) +++ head/net-mgmt/xymon-server/Makefile Mon May 27 02:13:58 2013 (r319149) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= xymon -PORTVERSION= 4.3.10 -PORTREVISION= 3 +PORTVERSION= 4.3.11 CATEGORIES= net-mgmt www MASTER_SITES= SF/xymon/Xymon/${PORTVERSION} PKGNAMESUFFIX= -server${PKGNAMESUFFIX2} @@ -16,9 +15,12 @@ LICENSE= GPLv2 BUILD_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \ pcre:${PORTSDIR}/devel/pcre -RUN_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool +RUN_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool \ + fping:${PORTSDIR}/net/fping \ + mtr:${PORTSDIR}/net/mtr-nox11 -MAKE_JOBS_UNSAFE= yes +USERS= xymon +GROUPS= xymon # Options XYMONUSER?= xymon @@ -27,6 +29,7 @@ XYMONHOSTIP?= 127.0.0.1 USE_GMAKE= yes USE_OPENSSL= yes +MAKE_JOBS_UNSAFE= yes CONFIGURE_ENV= MAKE=gmake MAKE_ENV+= XYMONUSER="${XYMONUSER}" MAKE_ENV+= XYMONHOSTNAME="${XYMONHOSTNAME}" @@ -79,18 +82,18 @@ LIB_DEPENDS+= netsnmp.30:${PORTSDIR}/net post-patch: ${REINPLACE_CMD} -e 's|!/bin/bash|!/usr/local/bin/bash|' \ ${WRKSRC}/xymond/xymonreports.sh.DIST + ${REINPLACE_CMD} -e 's|web-build client|web-build|' ${WRKSRC}/build/Makefile.rules + ${REINPLACE_CMD} -e 's|install-docs install-client|install-docs|' ${WRKSRC}/build/Makefile.rules + ${REINPLACE_CMD} -e 's|$(INSTALLETCDIR)/protocols.cfg|$(INSTALLETCDIR)/protocols.cfg.DIST|' ${WRKSRC}/xymonnet/Makefile + ${REINPLACE_CMD} -e 's|TRACEROUTE="traceroute"|TRACEROUTE="mtr -c 2 -n --report"|' ${WRKSRC}/xymond/etcfiles/xymonserver.cfg.DIST + ${REINPLACE_CMD} -e 's|FPING="@FPING@"|FPING="fping"|' ${WRKSRC}/xymond/etcfiles/xymonserver.cfg.DIST # Configure script is interactive do-configure: ${CP} ${FILESDIR}/Makefile ${WRKSRC}/ -pre-install: - if ! pw groupshow ${XYMONUSER}; then pw groupadd ${XYMONUSER} -g 280; fi - if ! pw usershow ${XYMONUSER}; then pw useradd ${XYMONUSER} -g ${XYMONUSER} -u 280 \ - -h - -d ${WWWDIR} -s /usr/sbin/nologin -c "Xymon Monitor"; fi - post-install: - -${MKDIR} ${WWWDIR}/server/etc + ${MKDIR} ${WWWDIR}/server/etc ${INSTALL_SCRIPT} ${WRKSRC}/build/upgrade430.sh ${WWWDIR}/server/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/build/renamevars ${WWWDIR}/server/bin/ .for i in ${FIXME1} Modified: head/net-mgmt/xymon-server/distinfo ============================================================================== --- head/net-mgmt/xymon-server/distinfo Mon May 27 01:56:56 2013 (r319148) +++ head/net-mgmt/xymon-server/distinfo Mon May 27 02:13:58 2013 (r319149) @@ -1,2 +1,2 @@ -SHA256 (repacked/xymon-4.3.10.tar.gz) = 06b519cbe94b93a4b1ea5601d55e58f3ad8304acf555cf3d11ba04cee47455c1 -SIZE (repacked/xymon-4.3.10.tar.gz) = 2754807 +SHA256 (repacked/xymon-4.3.11.tar.gz) = d36f4ea320816375377d97784b7f0e04b8df3dfd19f75a2f1ff4b9f86e6829ee +SIZE (repacked/xymon-4.3.11.tar.gz) = 2760418 Modified: head/net-mgmt/xymon-server/pkg-plist ============================================================================== --- head/net-mgmt/xymon-server/pkg-plist Mon May 27 01:56:56 2013 (r319148) +++ head/net-mgmt/xymon-server/pkg-plist Mon May 27 02:13:58 2013 (r319149) @@ -1,6 +1,3 @@ -@exec if ! pw groupshow %%XYMONUSER%% 2>/dev/null; then pw groupadd %%XYMONUSER%% -g 280; fi -@exec if ! pw usershow %%XYMONUSER%% 2>/dev/null; then pw useradd %%XYMONUSER%% -g %%XYMONUSER%% -u 280 -h - -d %%WWWDIR%% -s /usr/sbin/nologin -c "Xymon Monitor"; fi -@unexec if pw usershow %%XYMONUSER%%; then pw userdel %%XYMONUSER%%; fi %%WWWDIR%%/cgi-bin/appfeed-critical.sh %%WWWDIR%%/cgi-bin/appfeed.sh %%WWWDIR%%/cgi-bin/certreport.sh @@ -385,38 +382,22 @@ %%WWWDIR%%/server/www/menu/xymonmenu-blue.css %%WWWDIR%%/server/www/menu/xymonmenu-grey.css %%WWWDIR%%/server/xymon.sh -@exec mkdir %D/%%WWWDIR%%/data -@exec mkdir %D/%%WWWDIR%%/data/acks -@exec mkdir %D/%%WWWDIR%%/data/data -@exec mkdir %D/%%WWWDIR%%/data/disabled -@exec mkdir %D/%%WWWDIR%%/data/hist -@exec mkdir %D/%%WWWDIR%%/data/histlogs -@exec mkdir %D/%%WWWDIR%%/data/hostdata -@exec mkdir %D/%%WWWDIR%%/data/logs -@exec mkdir %D/%%WWWDIR%%/data/rrd -@exec mkdir %D/%%WWWDIR%%/server/download -@exec mkdir %D/%%WWWDIR%%/server/tmp -@exec mkdir %D/%%WWWDIR%%/server/www/html -@exec mkdir %D/%%WWWDIR%%/server/www/notes -@exec mkdir %D/%%WWWDIR%%/server/www/rep -@exec mkdir %D/%%WWWDIR%%/server/www/snap -@exec mkdir %D/%%WWWDIR%%/server/www/wml -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/data -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/data/acks -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/data/data -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/data/disabled -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/data/hist -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/data/histlogs -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/data/hostdata -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/data/logs -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/data/rrd -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/server/download -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/server/tmp -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/server/www/html -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/server/www/notes -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/server/www/rep -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/server/www/snap -@exec chown %%XYMONUSER%% %D/%%WWWDIR%%/server/www/wml +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/data +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/data/acks +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/data/data +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/data/disabled +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/data/hist +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/data/histlogs +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/data/hostdata +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/data/logs +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/data/rrd +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/server/download +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/server/tmp +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/server/www/html +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/server/www/notes +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/server/www/rep +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/server/www/snap +@exec install -d -o %%XYMONUSER%% %D/%%WWWDIR%%/server/www/wml @dirrm %%WWWDIR%%/server/www/wml @dirrm %%WWWDIR%%/server/www/snap @dirrm %%WWWDIR%%/server/www/rep @@ -450,8 +431,5 @@ @dirrm %%WWWDIR%%/cgi-secure @dirrm %%WWWDIR%%/cgi-bin @dirrmtry %%WWWDIR%% -@exec mkdir -p %%VARBASE%%/log/xymon -@exec chown %%XYMONUSER%% %%VARBASE%%/log/xymon -@cwd %%VARBASE%% -@dirrmtry log/xymon -@cwd +@exec install -d -o %%XYMONUSER%% -p %%VARBASE%%/log/xymon +@dirrmtry %%VARBASE%%/log/xymon