Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Jan 2017 18:48:22 +0000 (UTC)
From:      Nikolai Lifanov <lifanov@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r430271 - in head/sysutils: . gsh gsh/files
Message-ID:  <201701011848.v01ImMvV035127@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lifanov
Date: Sun Jan  1 18:48:22 2017
New Revision: 430271
URL: https://svnweb.freebsd.org/changeset/ports/430271

Log:
  new port: sysutils/gsh
  
  The gsh program is a command line program used to run commands on multiple remote host computers in parallel. The gsh program has few dependencies, requiring Perl and the OpenSSH client software to work.
  
  PR:		210755
  Submitted by:	jsmith@resonatingmedia.com
  Reviewed by:	matthew
  Approved by:	matthew (mentor)
  Differential Revision:	https://reviews.freebsd.org/D9002

Added:
  head/sysutils/gsh/
  head/sysutils/gsh/Makefile   (contents, props changed)
  head/sysutils/gsh/distinfo   (contents, props changed)
  head/sysutils/gsh/files/
  head/sysutils/gsh/files/pkg-message.in   (contents, props changed)
  head/sysutils/gsh/pkg-descr   (contents, props changed)
  head/sysutils/gsh/pkg-plist   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Sun Jan  1 18:48:11 2017	(r430270)
+++ head/sysutils/Makefile	Sun Jan  1 18:48:22 2017	(r430271)
@@ -407,6 +407,7 @@
     SUBDIR += grub2-efi
     SUBDIR += grub2-pcbsd
     SUBDIR += gsmartcontrol
+    SUBDIR += gsh
     SUBDIR += gstopd
     SUBDIR += gstreamer-plugins-cdio
     SUBDIR += gstreamer-plugins-hal

Added: head/sysutils/gsh/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/gsh/Makefile	Sun Jan  1 18:48:22 2017	(r430271)
@@ -0,0 +1,23 @@
+# Created by: <jsmith@resonatingmedia.com>
+# $FreeBSD$
+
+PORTNAME=	gsh
+PORTVERSION=	1.1.0
+CATEGORIES=	sysutils
+
+MAINTAINER=	jsmith@resonatingmedia.com
+COMMENT=	Program to run commands on multiple remote hosts
+
+LICENSE=	GPLv2
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	kees
+GH_TAGNAME=	f0635b7
+
+USES=	perl5
+USE_PERL5=	configure
+
+ETCDIR=		${PREFIX}/etc
+SUB_FILES=	pkg-message
+
+.include <bsd.port.mk>

Added: head/sysutils/gsh/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/gsh/distinfo	Sun Jan  1 18:48:22 2017	(r430271)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1483118135
+SHA256 (kees-gsh-1.1.0-f0635b7_GH0.tar.gz) = 86051dc850481b3d00175e36f8ebaaf57f2281a1d2b203c04a8cb2efbfd5cd43
+SIZE (kees-gsh-1.1.0-f0635b7_GH0.tar.gz) = 15085

Added: head/sysutils/gsh/files/pkg-message.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/gsh/files/pkg-message.in	Sun Jan  1 18:48:22 2017	(r430271)
@@ -0,0 +1,9 @@
+============================================================
+To use gsh
+
+%%ETCDIR%%/ghosts
+
+should be created.
+
+Refer to ghosts(1).
+============================================================

Added: head/sysutils/gsh/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/gsh/pkg-descr	Sun Jan  1 18:48:22 2017	(r430271)
@@ -0,0 +1,5 @@
+gsh is a command line utility which is used to run the same command on multiple
+remote hosts in parallel. It is similar to dsh (distributed shell) but
+does not have any external dependencies other than Perl and OpenSSH.
+
+WWW: https://github.com/kees/gsh/

Added: head/sysutils/gsh/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/gsh/pkg-plist	Sun Jan  1 18:48:22 2017	(r430271)
@@ -0,0 +1,5 @@
+bin/ghosts
+bin/gsh
+%%SITE_PERL%%/SystemManagement/Ghosts.pm
+%%PERL5_MAN1%%/ghosts.1.gz
+%%PERL5_MAN1%%/gsh.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701011848.v01ImMvV035127>