From owner-cvs-all@FreeBSD.ORG Mon Aug 29 23:17:16 2011 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 645891065670; Mon, 29 Aug 2011 23:17:16 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3C23E8FC0C; Mon, 29 Aug 2011 23:17:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p7TNHGoq056047; Mon, 29 Aug 2011 23:17:16 GMT (envelope-from eadler@repoman.freebsd.org) Received: (from eadler@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p7TNHGmK056046; Mon, 29 Aug 2011 23:17:16 GMT (envelope-from eadler) Message-Id: <201108292317.p7TNHGmK056046@repoman.freebsd.org> From: Eitan Adler Date: Mon, 29 Aug 2011 23:17:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/shells Makefile ports/shells/ambit Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Aug 2011 23:17:16 -0000 eadler 2011-08-29 23:17:16 UTC FreeBSD ports repository Modified files: shells Makefile Added files: shells/ambit Makefile distinfo pkg-descr pkg-plist Log: Ambit, at its simplest, uses Bash Brace Expansion to expand and list hostnames OR commands. First and foremost Ambit is meant to be a general purpose hostlist enumerator to be used by other applications or scripts. Additionally Ambit can be used to manage User Specific as well as System-Wide HostGroups. It can also be used to query Network HostGroups. Finally, Ambit is able to detect when it is expanding a command (rather than a host list), allowing for the command to be expanded and executed synchronously. This means Ambit can expand and run just about anything on the command line and usually works in places where Bash Brace Expansion might fail. WWW: http://m.a.tt/er/ambit/ PR: 159769 Submitted by: Sascha Klauder Approved by: sahil (mentor) Revision Changes Path 1.91 +1 -0 ports/shells/Makefile 1.1 +47 -0 ports/shells/ambit/Makefile (new) 1.1 +2 -0 ports/shells/ambit/distinfo (new) 1.1 +12 -0 ports/shells/ambit/pkg-descr (new) 1.1 +10 -0 ports/shells/ambit/pkg-plist (new)