summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--security/ruby-net-ssh-multi/DESCR10
-rw-r--r--security/ruby-net-ssh-multi/Makefile12
-rw-r--r--security/ruby-net-ssh-multi/PLIST27
-rw-r--r--security/ruby-net-ssh-multi/distinfo5
4 files changed, 54 insertions, 0 deletions
diff --git a/security/ruby-net-ssh-multi/DESCR b/security/ruby-net-ssh-multi/DESCR
new file mode 100644
index 00000000000..37a8890d89f
--- /dev/null
+++ b/security/ruby-net-ssh-multi/DESCR
@@ -0,0 +1,10 @@
+Net::SSH::Multi is a library for controlling multiple Net::SSH
+connections via a single interface. It exposes an API similar to that
+of Net::SSH::Connection::Session and Net::SSH::Connection::Channel,
+making it simpler to adapt programs designed for single connections to
+be used with multiple connections.
+
+This library is particularly useful for automating repetitive tasks
+that must be performed on multiple machines. It executes the commands
+in parallel, and allows commands to be executed on subsets of servers
+(defined by groups).
diff --git a/security/ruby-net-ssh-multi/Makefile b/security/ruby-net-ssh-multi/Makefile
new file mode 100644
index 00000000000..1db1edb3f96
--- /dev/null
+++ b/security/ruby-net-ssh-multi/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2014/06/03 14:52:56 jperkin Exp $
+
+DISTNAME= net-ssh-multi-1.2.0
+CATEGORIES= net security
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/jamis/net-ssh-multi
+COMMENT= SSH connection multiplexing
+LICENSE= mit
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/ruby-net-ssh-multi/PLIST b/security/ruby-net-ssh-multi/PLIST
new file mode 100644
index 00000000000..9b66f53200f
--- /dev/null
+++ b/security/ruby-net-ssh-multi/PLIST
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1 2014/06/03 14:52:56 jperkin Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/CHANGES.txt
+${GEM_LIBDIR}/LICENSE.txt
+${GEM_LIBDIR}/README.rdoc
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/gem-public_cert.pem
+${GEM_LIBDIR}/lib/net/ssh/multi.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/channel.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/channel_proxy.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/dynamic_server.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/pending_connection.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/server.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/server_list.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/session.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/session_actions.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/subsession.rb
+${GEM_LIBDIR}/lib/net/ssh/multi/version.rb
+${GEM_LIBDIR}/net-ssh-multi.gemspec
+${GEM_LIBDIR}/test/channel_test.rb
+${GEM_LIBDIR}/test/common.rb
+${GEM_LIBDIR}/test/multi_test.rb
+${GEM_LIBDIR}/test/server_test.rb
+${GEM_LIBDIR}/test/session_actions_test.rb
+${GEM_LIBDIR}/test/session_test.rb
+${GEM_LIBDIR}/test/test_all.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/security/ruby-net-ssh-multi/distinfo b/security/ruby-net-ssh-multi/distinfo
new file mode 100644
index 00000000000..e0af2d63b37
--- /dev/null
+++ b/security/ruby-net-ssh-multi/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/06/03 14:52:56 jperkin Exp $
+
+SHA1 (net-ssh-multi-1.2.0.gem) = 20e8930e56a55c36aa798751c2eb6a8dc8335fdc
+RMD160 (net-ssh-multi-1.2.0.gem) = 3956a963c1e27e5df01045d3079452fdce48d932
+Size (net-ssh-multi-1.2.0.gem) = 32768 bytes