From 6bcdad059bfc6205cb297a1029acb9729c67af09 Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Tue, 22 May 2012 10:15:39 +0000 Subject: A bash script to run sudo command on multiple remote computers with least effort WWW: http://code.google.com/p/sshsudo/ PR: ports/164840 Submitted by: Hung-Yi Chen --- sysutils/Makefile | 1 + sysutils/sshsudo/Makefile | 38 ++++++++++++++++++++++++++++++++++++++ sysutils/sshsudo/distinfo | 2 ++ sysutils/sshsudo/pkg-descr | 3 +++ 4 files changed, 44 insertions(+) create mode 100644 sysutils/sshsudo/Makefile create mode 100644 sysutils/sshsudo/distinfo create mode 100644 sysutils/sshsudo/pkg-descr (limited to 'sysutils') diff --git a/sysutils/Makefile b/sysutils/Makefile index 8046973a0425..9081e8f286f5 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -852,6 +852,7 @@ SUBDIR += spinner SUBDIR += spiped SUBDIR += squashfs-tools + SUBDIR += sshsudo SUBDIR += ssid SUBDIR += ssync SUBDIR += stalepid diff --git a/sysutils/sshsudo/Makefile b/sysutils/sshsudo/Makefile new file mode 100644 index 000000000000..2eddc3c2568b --- /dev/null +++ b/sysutils/sshsudo/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: sshsudo +# Date created: 2012-02-06 +# Whom: Hung-Yi Chen +# +# $FreeBSD$ +# + +PORTNAME= sshsudo +PORTVERSION= 1.0 +CATEGORIES= sysutils +MASTER_SITES= GOOGLE_CODE +DISTNAME= ${PORTNAME} +EXTRACT_SUFX= # +EXTRACT_ONLY= # + +MAINTAINER= gaod@hychen.org +COMMENT= A bash script to run sudo command on multiple remote computers + +LICENSE= GPLv3 + +RUN_DEPENDS= ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash \ + sshpass>=0:${PORTSDIR}/security/sshpass + +PROJECTHOST= sshsudo + +NO_BUILD= yes +NO_WRKSUBDIR= yes + +PLIST_FILES= bin/sshsudo + +post-patch: + ${SED} -e "s,/bin/bash,${LOCALBASE}/bin/bash," -e "s,mktemp,mktemp -t sshsudo," \ + <${DISTDIR}/${DISTNAME} >${WRKSRC}/${DISTNAME} + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin/ + +.include diff --git a/sysutils/sshsudo/distinfo b/sysutils/sshsudo/distinfo new file mode 100644 index 000000000000..7e402a47d3a0 --- /dev/null +++ b/sysutils/sshsudo/distinfo @@ -0,0 +1,2 @@ +SHA256 (sshsudo) = 0a36b910b155356da277f5cbd3af059b7b7ce8618c4dd94266ee6944055aa603 +SIZE (sshsudo) = 5983 diff --git a/sysutils/sshsudo/pkg-descr b/sysutils/sshsudo/pkg-descr new file mode 100644 index 000000000000..cb6a76070c1e --- /dev/null +++ b/sysutils/sshsudo/pkg-descr @@ -0,0 +1,3 @@ +A bash script to run sudo command on multiple remote computers with least effort + +WWW: http://code.google.com/p/sshsudo/ -- cgit