From tsmith@thomassmith.com  Sat Dec 18 00:16:37 2010
Return-Path: <tsmith@thomassmith.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 77EEA1065672
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 18 Dec 2010 00:16:37 +0000 (UTC)
	(envelope-from tsmith@thomassmith.com)
Received: from new1.smtp.messagingengine.com (new1.smtp.messagingengine.com [66.111.4.221])
	by mx1.freebsd.org (Postfix) with ESMTP id 45BD58FC19
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 18 Dec 2010 00:16:37 +0000 (UTC)
Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43])
	by gateway1.messagingengine.com (Postfix) with ESMTP id E414E205CA
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 17 Dec 2010 18:59:21 -0500 (EST)
Received: from frontend1.messagingengine.com ([10.202.2.160])
  by compute3.internal (MEProxy); Fri, 17 Dec 2010 18:59:21 -0500
Received: from workbench.thomassmith.com (d191212.tidewater.net [12.27.191.212])
	by mail.messagingengine.com (Postfix) with ESMTPSA id 32178400521
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 17 Dec 2010 18:59:20 -0500 (EST)
Received: by workbench.thomassmith.com (sSMTP sendmail emulation); Fri, 17 Dec 2010 23:59:19 +0000
Message-Id: <20101218001637.77EEA1065672@hub.freebsd.org>
Date: Fri, 17 Dec 2010 23:59:19 +0000
From: "Tom Smith" <tsmith@thomassmith.com>
Reply-To: Tom Smith <freebsd@thomassmith.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: sysutils/freecontrol Scripted distributed FreeBSD management
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         153259
>Category:       ports
>Synopsis:       New port: sysutils/freecontrol Scripted distributed FreeBSD management
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 18 00:20:08 UTC 2010
>Closed-Date:    Fri Mar 04 09:41:34 UTC 2011
>Last-Modified:  Fri Mar 04 09:41:34 UTC 2011
>Originator:     Tom Smith
>Release:        FreeBSD 8.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64


	
>Description:
	Port for scripted remote management of FreeBSD machines similar to
    sysutils/capistrano, but using www/node (JavaScript) instead of lang/ruby
>How-To-Repeat:
	
>Fix:

	

--- freecontrol.shar begins here ---
# 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:
#
#	freecontrol
#	freecontrol/Makefile
#	freecontrol/distinfo
#	freecontrol/pkg-descr
#	freecontrol/pkg-plist
#
echo c - freecontrol
mkdir -p freecontrol > /dev/null 2>&1
echo x - freecontrol/Makefile
sed 's/^X//' >freecontrol/Makefile << 'eb5ed6f1bff29aa70bde5337c07ddbd7'
X# New ports collection makefile for:   freecontrol
X# Date created:        11 December 2010
X# Whom:                tsmith
X#
X# $FreeBSD$
X#
X
XPORTNAME=		freecontrol
XPORTVERSION=	0.1.3
XCATEGORIES=		sysutils
XMASTER_SITES=	http://download.github.com/
XDISTNAME=		tsmith-freecontrol-v0.1.3-0-g45c4608
X
XMAINTAINER=		freebsd@thomassmith.com
XCOMMENT=		Scripted distributed FreeBSD management
X
XRUN_DEPENDS=	${LOCALBASE}/bin/node:${PORTSDIR}/www/node
X
XLICENSE=		MIT
X
XWRKSRC=			${WRKDIR}/tsmith-freecontrol-45c4608
XNO_BUILD=		yes
X
XMAN1=			freectl.1
X
XFREELIB=		${PREFIX}/lib/node/freecontrol
X
Xdo-install:
X	@${MKDIR} ${FREELIB}
X	@(cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} \* ${FREELIB})
X	@${INSTALL_SCRIPT} ${WRKSRC}/bin/freectl ${PREFIX}/bin
X
Xpost-install:
X	@${MKDIR} ${DATADIR}
X	@${INSTALL_MAN} ${WRKSRC}/man/freectl.1 ${MANPREFIX}/man/man1
X	@${INSTALL_MAN} ${WRKSRC}/README ${DATADIR}
X	@${INSTALL_MAN} ${WRKSRC}/VM ${DATADIR}
X	@${INSTALL_MAN} ${WRKSRC}/INSTALL ${DATADIR}
X	@${INSTALL_MAN} ${WRKSRC}/POSTINSTALL ${DATADIR}
X	@${INSTALL_MAN} ${WRKSRC}/NODE ${DATADIR}
X	@${INSTALL_MAN} ${WRKSRC}/LICENSE ${DATADIR}
X
X.include <bsd.port.mk>
eb5ed6f1bff29aa70bde5337c07ddbd7
echo x - freecontrol/distinfo
sed 's/^X//' >freecontrol/distinfo << '0070e79f29374944dcacaff16a74d852'
XSHA256 (tsmith-freecontrol-v0.1.3-0-g45c4608.tar.gz) = 71239cefca5cf5256fc5cb4c1bcb4ba0c142feaea74b2f57f0e0b145940b1367
XSIZE (tsmith-freecontrol-v0.1.3-0-g45c4608.tar.gz) = 23173
0070e79f29374944dcacaff16a74d852
echo x - freecontrol/pkg-descr
sed 's/^X//' >freecontrol/pkg-descr << '26f811297b07d92a69d60082531c8a37'
XSecurely manage initial installation, setup, app deployment, maintenance, and
Xmonitoring of clusters of one or more FreeBSD machines in parallel using
Xscripted, repeatable ssh tasks and port sets while logging all commands sent
Xand responses received from every machine in the cluster.
X
XWWW: https://github.com/tsmith/freecontrol
26f811297b07d92a69d60082531c8a37
echo x - freecontrol/pkg-plist
sed 's/^X//' >freecontrol/pkg-plist << 'b2118e11180babdfd79f646e85a65e51'
Xbin/freectl
Xlib/node/freecontrol/node-control/CHANGELOG
Xlib/node/freecontrol/node-control/LICENSE
Xlib/node/freecontrol/node-control/README
Xlib/node/freecontrol/node-control/index.js
Xlib/node/freecontrol/node-control/lib/host.js
Xlib/node/freecontrol/node-control/lib/index.js
Xlib/node/freecontrol/node-control/lib/log.js
Xlib/node/freecontrol/node-control/lib/task.js
Xlib/node/freecontrol/node-control/lib/timestamp.js
Xlib/node/freecontrol/node-control/package.json
Xlib/node/freecontrol/bootstrap.js
Xlib/node/freecontrol/file.js
Xlib/node/freecontrol/misc.js
Xlib/node/freecontrol/user.js
Xlib/node/freecontrol/security.js
Xlib/node/freecontrol/portsets.js
Xlib/node/freecontrol/ports.js
Xlib/node/freecontrol/control.js
Xlib/node/freecontrol/unstack.js
Xlib/node/freecontrol/index.js
Xlib/node/freecontrol/portset.js
Xshare/freecontrol/README
Xshare/freecontrol/VM
Xshare/freecontrol/INSTALL
Xshare/freecontrol/POSTINSTALL
Xshare/freecontrol/NODE
Xshare/freecontrol/LICENSE
X@dirrm lib/node/freecontrol/node-control/lib
X@dirrm lib/node/freecontrol/node-control
X@dirrm lib/node/freecontrol
X@dirrm share/freecontrol
b2118e11180babdfd79f646e85a65e51
exit
--- freecontrol.shar ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Sun Feb 6 04:01:02 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=153259 
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Sun Feb 6 04:01:12 UTC 2011 
State-Changed-Why:  
fails to fetch 

===>  Vulnerability check disabled, database not found ===>  License MIT 
accepted by the user => tsmith-freecontrol-v0.1.3-0-g45c4608.tar.gz 
doesn't seem to exist in /usr/ports/distfiles/.  => Attempting to fetch 
from http://download.github.com/.  fetch: 
http://download.github.com/tsmith-freecontrol-v0.1.3-0-g45c4608.tar.gz: 
Not Found => Attempting to fetch from 
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.  fetch: 
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/tsmith-freecontrol-v0.1.3-0-g45c4608.tar.gz: 
File unavailable (e.g., file not found, no access) => Couldn't fetch it 
- please try to retrieve this => port manually into 
/usr/ports/distfiles/ and try again.  *** Error code 1 



http://www.freebsd.org/cgi/query-pr.cgi?pr=153259 
State-Changed-From-To: feedback->closed 
State-Changed-By: miwi 
State-Changed-When: Fri Mar 4 09:41:33 UTC 2011 
State-Changed-Why:  
submitter timeout. 

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