From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Sep 3 05:20:26 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B161816A4D3 for ; Fri, 3 Sep 2004 05:20:26 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9935543D5C for ; Fri, 3 Sep 2004 05:20:26 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i835KPAG058325 for ; Fri, 3 Sep 2004 05:20:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i835KPtC058324; Fri, 3 Sep 2004 05:20:25 GMT (envelope-from gnats) Resent-Date: Fri, 3 Sep 2004 05:20:25 GMT Resent-Message-Id: <200409030520.i835KPtC058324@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, shmux@jamundsen.dyndns.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA19816A4CE for ; Fri, 3 Sep 2004 05:15:09 +0000 (GMT) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1A4D43D3F for ; Fri, 3 Sep 2004 05:15:09 +0000 (GMT) (envelope-from jamundsen@jamundsen.dyndns.org) Received: from jamundsen.dyndns.org ([24.12.186.111]) by comcast.net (rwcrmhc13) with ESMTP id <2004090305150301500m0v9fe>; Fri, 3 Sep 2004 05:15:04 +0000 Received: (from root@localhost) by jamundsen.dyndns.org (8.12.6/8.12.6/Submit) id i835EuXw041556; Fri, 3 Sep 2004 00:14:56 -0500 (CDT) (envelope-from jamundsen) Message-Id: <200409030514.i835EuXw041556@jamundsen.dyndns.org> Date: Fri, 3 Sep 2004 00:14:56 -0500 (CDT) From: Jon.Amundsen@jamundsen.dyndns.org To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/71326: New Port: net/shmux Shell multiplexer using rsh, ssh, or custom command as transport. X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: shmux@jamundsen.dyndns.org List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Sep 2004 05:20:26 -0000 >Number: 71326 >Category: ports >Synopsis: New Port: net/shmux Shell multiplexer using rsh, ssh, or custom command as transport. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Sep 03 05:20:25 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Jon Amundsen >Release: FreeBSD 5.0-RELEASE i386 >Organization: >Environment: System: FreeBSD utility 5.0-RELEASE FreeBSD 5.0-RELEASE #1: Fri Jul 18 13:33:28 CDT 2003 root@utility:/usr/src/sys/i386/compile/CUSTOM i386 >Description: Shmux is program for executing the same command on many hosts in parallel. For each target, a child process is spawned by shmux, and a shell on the target obtained one of the supported methods: rsh, ssh, or sh. The output produced by the children is received by shmux and either (optionally) output in turn to the user using an easy to read format, or written to files for later processing making it well suited for use in scripts. >How-To-Repeat: >Fix: --- shmux.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: # # /usr/ports/net/shmux # /usr/ports/net/shmux/distinfo # /usr/ports/net/shmux/Makefile # /usr/ports/net/shmux/pkg-descr # /usr/ports/net/shmux/pkg-plist # echo c - /usr/ports/net/shmux mkdir -p /usr/ports/net/shmux > /dev/null 2>&1 echo x - /usr/ports/net/shmux/distinfo sed 's/^X//' >/usr/ports/net/shmux/distinfo << 'END-of-/usr/ports/net/shmux/distinfo' XMD5 (shmux-1.0b4.tgz) = 969bb5ee3799dd9c804a77ca143c5fd8 XSIZE (shmux-1.0b4.tgz) = 76727 END-of-/usr/ports/net/shmux/distinfo echo x - /usr/ports/net/shmux/Makefile sed 's/^X//' >/usr/ports/net/shmux/Makefile << 'END-of-/usr/ports/net/shmux/Makefile' X# New ports collection makefile for: shmux X# Date created: 2 September 2004 X# Whom: jamundsen X# X# $FreeBSD$ X# X XPORTNAME= shmux XPORTVERSION= 1.0b4 XCATEGORIES= net XMASTER_SITES= http://web.taranis.org/shmux/dist/ XEXTRACT_SUFX= .tgz X XMAINTAINER= online@jamundsen.dyndns.org XCOMMENT= "A utility to run commands in parallel on multiple hosts using ssh, rsh, or a custom shell command as a transport." X XRUN_DEPENDS= fping:${PORTSDIR}/net/fping X XMAN1= shmux.1 X#MANCOMPRESSED= yes X###USE_IMAKE= no X XHAS_CONFIGURE="yes" X Xdo-build: X cd ${WRKDIR}/shmux-${PORTVERSION}; make install X X.include END-of-/usr/ports/net/shmux/Makefile echo x - /usr/ports/net/shmux/pkg-descr sed 's/^X//' >/usr/ports/net/shmux/pkg-descr << 'END-of-/usr/ports/net/shmux/pkg-descr' XShmux is program for executing the same command on many hosts in parallel. For Xeach target, a child process is spawned by shmux, and a shell on the target Xobtained one of the supported methods: rsh, ssh, or sh. The output produced by Xthe children is received by shmux and either (optionally) output in turn to the Xuser using an easy to read format, or written to files for later processing Xmaking it well suited for use in scripts. X X XWWW: http://web.taranis.org/shmux/ X XAuthor: Christophe Kalt Xshmux@taranis.org X XPort Maintainer: Jon Amundsen Xonline@jamundsen.dyndns.org END-of-/usr/ports/net/shmux/pkg-descr echo x - /usr/ports/net/shmux/pkg-plist sed 's/^X//' >/usr/ports/net/shmux/pkg-plist << 'END-of-/usr/ports/net/shmux/pkg-plist' Xbin/shmux Xshare/shmux/mcmd.sh X@dirrm share/shmux END-of-/usr/ports/net/shmux/pkg-plist exit --- shmux.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: