Page MenuHomeFreeBSD

[New port] sysutils/gsh: Command line program to run commands on remote hosts in parallel
ClosedPublic

Authored by lifanov on Dec 30 2016, 5:23 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Dec 22, 7:44 PM
Unknown Object (File)
Tue, Dec 10, 2:45 PM
Unknown Object (File)
Wed, Nov 27, 10:53 PM
Unknown Object (File)
Nov 11 2024, 12:43 PM
Unknown Object (File)
Nov 9 2024, 10:11 PM
Unknown Object (File)
Oct 23 2024, 10:50 PM
Unknown Object (File)
Oct 20 2024, 12:47 PM
Unknown Object (File)
Oct 2 2024, 11:08 AM
Subscribers

Details

Summary
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/DXXXX

I had to make some changes to the PR. I'm waiting for submitter feedback.

Test Plan

portlint -A - OK
poudriere testport - OK
basic usage - OK

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 6495
Build 6724: arc lint + arc unit

Event Timeline

lifanov retitled this revision from to [New port] sysutils/gsh: Command line program to run commands on remote hosts in parallel.
lifanov updated this object.
lifanov edited the test plan for this revision. (Show Details)
lifanov added a reviewer: matthew.
lifanov added a subscriber: koobs.
matthew edited edge metadata.

Looks good to me. Please use the addport script to commit, as it will ensure all of the properties are set correctly. (I think what's shown here is probably correct, but I haven't looked at that in any detail.)

This revision is now accepted and ready to land.Dec 30 2016, 5:53 PM
sysutils/gsh/Makefile
17

Why gmake ?
Also, this looks like a job for USE_PERL5=configure

lifanov edited edge metadata.

address mat's feedback

Wow, thanks! I didn't think about that!

This revision now requires review to proceed.Dec 31 2016, 11:05 PM
lifanov edited edge metadata.

add back sysutils/Makefile to review

matthew edited edge metadata.
This revision is now accepted and ready to land.Jan 1 2017, 12:34 PM
This revision was automatically updated to reflect the committed changes.