aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-07-07 21:25:21 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-07-07 21:25:21 +0000
commit087feb3d45e7e386cea8b5f3ff2f451282008148 (patch)
tree28dede01c11462bd5bb92655889f0d878aeee248
parentac6913c2c763f6daf4f9b7566ff528b30140e1f3 (diff)
downloadports-087feb3d45e7e386cea8b5f3ff2f451282008148.tar.gz
ports-087feb3d45e7e386cea8b5f3ff2f451282008148.zip
security/rubygem-net-ssh6: Add rubygem-net-ssh6 6.1.0 (copied from rubygem-net-ssh)
- Add PORTSCOUT
-rw-r--r--security/Makefile1
-rw-r--r--security/rubygem-net-ssh6/Makefile30
-rw-r--r--security/rubygem-net-ssh6/distinfo3
-rw-r--r--security/rubygem-net-ssh6/pkg-descr11
4 files changed, 45 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 621091f7b401..e14d8c87039d 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1065,6 +1065,7 @@
SUBDIR += rubygem-net-ssh-krb
SUBDIR += rubygem-net-ssh-multi
SUBDIR += rubygem-net-ssh5
+ SUBDIR += rubygem-net-ssh6
SUBDIR += rubygem-net-telnet
SUBDIR += rubygem-nexpose
SUBDIR += rubygem-nmap-parser
diff --git a/security/rubygem-net-ssh6/Makefile b/security/rubygem-net-ssh6/Makefile
new file mode 100644
index 000000000000..6b0142b96e99
--- /dev/null
+++ b/security/rubygem-net-ssh6/Makefile
@@ -0,0 +1,30 @@
+# Created by: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
+
+PORTNAME= net-ssh
+PORTVERSION= 6.1.0
+CATEGORIES= security rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 6
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Non-interactive SSH processing
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+USES= gem shebangfix
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^6\.
+
+SHEBANG_FILES= support/ssh_tunnel_bug.rb
+
+OPTIONS_DEFINE= PROMPT_PASSPHRASES
+OPTIONS_DEFAULT=PROMPT_PASSPHRASES
+PROMPT_PASSPHRASES_DESC= Prompt for passphrases on keys
+
+PROMPT_PASSPHRASES_RUN_DEPENDS= rubygem-ruby-termios>=0:comms/rubygem-ruby-termios
+
+.include <bsd.port.mk>
diff --git a/security/rubygem-net-ssh6/distinfo b/security/rubygem-net-ssh6/distinfo
new file mode 100644
index 000000000000..285853791c0c
--- /dev/null
+++ b/security/rubygem-net-ssh6/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1626542092
+SHA256 (rubygem/net-ssh-6.1.0.gem) = 8905c1f9209fb216c59cc631c2e4085b1a9660598da6de0f20323264d993e34a
+SIZE (rubygem/net-ssh-6.1.0.gem) = 134656
diff --git a/security/rubygem-net-ssh6/pkg-descr b/security/rubygem-net-ssh6/pkg-descr
new file mode 100644
index 000000000000..04aedca23f31
--- /dev/null
+++ b/security/rubygem-net-ssh6/pkg-descr
@@ -0,0 +1,11 @@
+Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It
+supports the following features:
+
+ - User authentication via explicit username/password, or using a
+ public-key/private-key pair.
+ - Port forwarding, both from the local host to a remote computer via
+ the remote host, and from the remote host to the local host.
+ - Execute processes on the remote machine, both interactively and
+ non-interactively ("batch").
+
+WWW: https://github.com/net-ssh/net-ssh