summaryrefslogtreecommitdiff
path: root/security/ruby-net-ssh
diff options
context:
space:
mode:
authorjlam <jlam>2008-04-04 15:20:34 +0000
committerjlam <jlam>2008-04-04 15:20:34 +0000
commit8cd4640daabd31190c76f22e81f22bf533e7c90c (patch)
tree915e441885ee8d08a2aedc4fd1c51a6b48f8b7fb /security/ruby-net-ssh
parent047921523a28e561f0f336c86bae2f84b33e95ae (diff)
downloadpkgsrc-8cd4640daabd31190c76f22e81f22bf533e7c90c.tar.gz
Initial import of ruby18-net-ssh-1.1.2 as security/ruby-net-ssh.
Net::SSH is to SSH as Net::Telnet is to Telnet and Net::HTTP is to HTTP. Perform non-interactive SSH processing, purely from Ruby!
Diffstat (limited to 'security/ruby-net-ssh')
-rw-r--r--security/ruby-net-ssh/DESCR2
-rw-r--r--security/ruby-net-ssh/Makefile16
-rw-r--r--security/ruby-net-ssh/PLIST255
-rw-r--r--security/ruby-net-ssh/distinfo5
4 files changed, 278 insertions, 0 deletions
diff --git a/security/ruby-net-ssh/DESCR b/security/ruby-net-ssh/DESCR
new file mode 100644
index 00000000000..815265c8081
--- /dev/null
+++ b/security/ruby-net-ssh/DESCR
@@ -0,0 +1,2 @@
+Net::SSH is to SSH as Net::Telnet is to Telnet and Net::HTTP is to
+HTTP. Perform non-interactive SSH processing, purely from Ruby!
diff --git a/security/ruby-net-ssh/Makefile b/security/ruby-net-ssh/Makefile
new file mode 100644
index 00000000000..35119d023b2
--- /dev/null
+++ b/security/ruby-net-ssh/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:20:34 jlam Exp $
+
+DISTNAME= net-ssh-1.1.2
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
+CATEGORIES= net security
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://net-ssh.rubyforge.org/
+COMMENT= Secure shell for Ruby
+
+DEPENDS+= ${RUBY_PKGPREFIX}-needle>=1.2.0:../../devel/ruby-needle
+
+GEM_BUILD= gemspec
+
+.include "../../misc/rubygems/rubygem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/ruby-net-ssh/PLIST b/security/ruby-net-ssh/PLIST
new file mode 100644
index 00000000000..c04ef2c77fe
--- /dev/null
+++ b/security/ruby-net-ssh/PLIST
@@ -0,0 +1,255 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:20:34 jlam Exp $
+bin/rb-keygen
+${GEM_HOME}/cache/net-ssh-${PKGVERSION}.gem
+${GEM_LIBDIR}/ChangeLog
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/NEWS
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/THANKS
+${GEM_LIBDIR}/bin/rb-keygen
+${GEM_LIBDIR}/doc/LICENSE-BSD
+${GEM_LIBDIR}/doc/LICENSE-GPL
+${GEM_LIBDIR}/doc/LICENSE-RUBY
+${GEM_LIBDIR}/doc/manual-html/chapter-1.html
+${GEM_LIBDIR}/doc/manual-html/chapter-2.html
+${GEM_LIBDIR}/doc/manual-html/chapter-3.html
+${GEM_LIBDIR}/doc/manual-html/chapter-4.html
+${GEM_LIBDIR}/doc/manual-html/chapter-5.html
+${GEM_LIBDIR}/doc/manual-html/chapter-6.html
+${GEM_LIBDIR}/doc/manual-html/chapter-7.html
+${GEM_LIBDIR}/doc/manual-html/index.html
+${GEM_LIBDIR}/doc/manual-html/stylesheets/manual.css
+${GEM_LIBDIR}/doc/manual-html/stylesheets/ruby.css
+${GEM_LIBDIR}/doc/manual/chapter.erb
+${GEM_LIBDIR}/doc/manual/example.erb
+${GEM_LIBDIR}/doc/manual/index.erb
+${GEM_LIBDIR}/doc/manual/manual.rb
+${GEM_LIBDIR}/doc/manual/manual.yml
+${GEM_LIBDIR}/doc/manual/page.erb
+${GEM_LIBDIR}/doc/manual/parts/0000.txt
+${GEM_LIBDIR}/doc/manual/parts/0001.txt
+${GEM_LIBDIR}/doc/manual/parts/0002.txt
+${GEM_LIBDIR}/doc/manual/parts/0003.txt
+${GEM_LIBDIR}/doc/manual/parts/0004.txt
+${GEM_LIBDIR}/doc/manual/parts/0005.txt
+${GEM_LIBDIR}/doc/manual/parts/0006.txt
+${GEM_LIBDIR}/doc/manual/parts/0007.txt
+${GEM_LIBDIR}/doc/manual/parts/0008.txt
+${GEM_LIBDIR}/doc/manual/parts/0009.txt
+${GEM_LIBDIR}/doc/manual/parts/0010.txt
+${GEM_LIBDIR}/doc/manual/parts/0011.txt
+${GEM_LIBDIR}/doc/manual/parts/0012.txt
+${GEM_LIBDIR}/doc/manual/parts/0013.txt
+${GEM_LIBDIR}/doc/manual/parts/0014.txt
+${GEM_LIBDIR}/doc/manual/parts/0015.txt
+${GEM_LIBDIR}/doc/manual/parts/0016.txt
+${GEM_LIBDIR}/doc/manual/parts/0017.txt
+${GEM_LIBDIR}/doc/manual/parts/0018.txt
+${GEM_LIBDIR}/doc/manual/parts/0019.txt
+${GEM_LIBDIR}/doc/manual/parts/0020.txt
+${GEM_LIBDIR}/doc/manual/parts/0021.txt
+${GEM_LIBDIR}/doc/manual/parts/0022.txt
+${GEM_LIBDIR}/doc/manual/parts/0023.txt
+${GEM_LIBDIR}/doc/manual/parts/0024.txt
+${GEM_LIBDIR}/doc/manual/parts/0025.txt
+${GEM_LIBDIR}/doc/manual/parts/0026.txt
+${GEM_LIBDIR}/doc/manual/parts/0027.txt
+${GEM_LIBDIR}/doc/manual/parts/0028.txt
+${GEM_LIBDIR}/doc/manual/parts/0029.txt
+${GEM_LIBDIR}/doc/manual/parts/0030.txt
+${GEM_LIBDIR}/doc/manual/parts/0031.txt
+${GEM_LIBDIR}/doc/manual/stylesheets/manual.css
+${GEM_LIBDIR}/doc/manual/stylesheets/ruby.css
+${GEM_LIBDIR}/doc/manual/tutorial.erb
+${GEM_LIBDIR}/examples/auth-forward.rb
+${GEM_LIBDIR}/examples/channel-demo.rb
+${GEM_LIBDIR}/examples/port-forward.rb
+${GEM_LIBDIR}/examples/process-demo.rb
+${GEM_LIBDIR}/examples/remote-net-port-forward.rb
+${GEM_LIBDIR}/examples/remote-port-forward.rb
+${GEM_LIBDIR}/examples/shell-demo.rb
+${GEM_LIBDIR}/examples/ssh-client.rb
+${GEM_LIBDIR}/examples/sync-shell-demo.rb
+${GEM_LIBDIR}/examples/tail-demo.rb
+${GEM_LIBDIR}/lib/net/ssh.rb
+${GEM_LIBDIR}/lib/net/ssh/connection/channel.rb
+${GEM_LIBDIR}/lib/net/ssh/connection/constants.rb
+${GEM_LIBDIR}/lib/net/ssh/connection/driver.rb
+${GEM_LIBDIR}/lib/net/ssh/connection/services.rb
+${GEM_LIBDIR}/lib/net/ssh/connection/term.rb
+${GEM_LIBDIR}/lib/net/ssh/errors.rb
+${GEM_LIBDIR}/lib/net/ssh/host-key-verifier.rb
+${GEM_LIBDIR}/lib/net/ssh/known-hosts.rb
+${GEM_LIBDIR}/lib/net/ssh/lenient-host-key-verifier.rb
+${GEM_LIBDIR}/lib/net/ssh/null-host-key-verifier.rb
+${GEM_LIBDIR}/lib/net/ssh/proxy/errors.rb
+${GEM_LIBDIR}/lib/net/ssh/proxy/http.rb
+${GEM_LIBDIR}/lib/net/ssh/proxy/socks4.rb
+${GEM_LIBDIR}/lib/net/ssh/proxy/socks5.rb
+${GEM_LIBDIR}/lib/net/ssh/service/agentforward/driver.rb
+${GEM_LIBDIR}/lib/net/ssh/service/agentforward/services.rb
+${GEM_LIBDIR}/lib/net/ssh/service/forward/driver.rb
+${GEM_LIBDIR}/lib/net/ssh/service/forward/local-network-handler.rb
+${GEM_LIBDIR}/lib/net/ssh/service/forward/remote-network-handler.rb
+${GEM_LIBDIR}/lib/net/ssh/service/forward/services.rb
+${GEM_LIBDIR}/lib/net/ssh/service/process/driver.rb
+${GEM_LIBDIR}/lib/net/ssh/service/process/open.rb
+${GEM_LIBDIR}/lib/net/ssh/service/process/popen3.rb
+${GEM_LIBDIR}/lib/net/ssh/service/process/services.rb
+${GEM_LIBDIR}/lib/net/ssh/service/services.rb
+${GEM_LIBDIR}/lib/net/ssh/service/shell/driver.rb
+${GEM_LIBDIR}/lib/net/ssh/service/shell/services.rb
+${GEM_LIBDIR}/lib/net/ssh/service/shell/shell.rb
+${GEM_LIBDIR}/lib/net/ssh/service/shell/sync.rb
+${GEM_LIBDIR}/lib/net/ssh/session.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/algorithm-negotiator.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/compress/compressor.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/compress/decompressor.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/compress/none-compressor.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/compress/none-decompressor.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/compress/services.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/compress/zlib-compressor.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/compress/zlib-decompressor.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/constants.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/errors.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/identity-cipher.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/kex/dh-gex.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/kex/dh.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/kex/services.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/buffer-factory.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/buffer.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/cipher-factory.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/digest-factory.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/hmac-factory.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/hmac/hmac.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/hmac/md5-96.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/hmac/md5.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/hmac/none.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/hmac/services.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/hmac/sha1-96.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/hmac/sha1.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/key-factory.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/ossl/services.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/packet-stream.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/services.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/session.rb
+${GEM_LIBDIR}/lib/net/ssh/transport/version-negotiator.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/agent.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/constants.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/driver.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/methods/hostbased.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/methods/keyboard-interactive.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/methods/password.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/methods/publickey.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/methods/services.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/pageant.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/services.rb
+${GEM_LIBDIR}/lib/net/ssh/userauth/userkeys.rb
+${GEM_LIBDIR}/lib/net/ssh/util/buffer.rb
+${GEM_LIBDIR}/lib/net/ssh/util/openssl.rb
+${GEM_LIBDIR}/lib/net/ssh/util/prompter.rb
+${GEM_LIBDIR}/lib/net/ssh/version.rb
+${GEM_LIBDIR}/test/ALL-TESTS.rb
+${GEM_LIBDIR}/test/connection/tc_channel.rb
+${GEM_LIBDIR}/test/connection/tc_driver.rb
+${GEM_LIBDIR}/test/connection/tc_integration.rb
+${GEM_LIBDIR}/test/proxy/tc_http.rb
+${GEM_LIBDIR}/test/proxy/tc_socks4.rb
+${GEM_LIBDIR}/test/proxy/tc_socks5.rb
+${GEM_LIBDIR}/test/service/agentforward/tc_driver.rb
+${GEM_LIBDIR}/test/service/forward/tc_driver.rb
+${GEM_LIBDIR}/test/service/forward/tc_local_network_handler.rb
+${GEM_LIBDIR}/test/service/forward/tc_remote_network_handler.rb
+${GEM_LIBDIR}/test/service/process/tc_driver.rb
+${GEM_LIBDIR}/test/service/process/tc_integration.rb
+${GEM_LIBDIR}/test/service/process/tc_open.rb
+${GEM_LIBDIR}/test/service/process/tc_popen3.rb
+${GEM_LIBDIR}/test/tc_integration.rb
+${GEM_LIBDIR}/test/transport/compress/tc_none_compress.rb
+${GEM_LIBDIR}/test/transport/compress/tc_none_decompress.rb
+${GEM_LIBDIR}/test/transport/compress/tc_zlib_compress.rb
+${GEM_LIBDIR}/test/transport/compress/tc_zlib_decompress.rb
+${GEM_LIBDIR}/test/transport/kex/tc_dh.rb
+${GEM_LIBDIR}/test/transport/kex/tc_dh_gex.rb
+${GEM_LIBDIR}/test/transport/ossl/fixtures/dsa-encrypted
+${GEM_LIBDIR}/test/transport/ossl/fixtures/dsa-encrypted-bad
+${GEM_LIBDIR}/test/transport/ossl/fixtures/dsa-unencrypted
+${GEM_LIBDIR}/test/transport/ossl/fixtures/dsa-unencrypted-bad
+${GEM_LIBDIR}/test/transport/ossl/fixtures/dsa-unencrypted.pub
+${GEM_LIBDIR}/test/transport/ossl/fixtures/not-a-private-key
+${GEM_LIBDIR}/test/transport/ossl/fixtures/not-supported
+${GEM_LIBDIR}/test/transport/ossl/fixtures/rsa-encrypted
+${GEM_LIBDIR}/test/transport/ossl/fixtures/rsa-encrypted-bad
+${GEM_LIBDIR}/test/transport/ossl/fixtures/rsa-unencrypted
+${GEM_LIBDIR}/test/transport/ossl/fixtures/rsa-unencrypted-bad
+${GEM_LIBDIR}/test/transport/ossl/fixtures/rsa-unencrypted.pub
+${GEM_LIBDIR}/test/transport/ossl/hmac/tc_hmac.rb
+${GEM_LIBDIR}/test/transport/ossl/hmac/tc_md5.rb
+${GEM_LIBDIR}/test/transport/ossl/hmac/tc_md5_96.rb
+${GEM_LIBDIR}/test/transport/ossl/hmac/tc_none.rb
+${GEM_LIBDIR}/test/transport/ossl/hmac/tc_sha1.rb
+${GEM_LIBDIR}/test/transport/ossl/hmac/tc_sha1_96.rb
+${GEM_LIBDIR}/test/transport/ossl/tc_buffer.rb
+${GEM_LIBDIR}/test/transport/ossl/tc_buffer_factory.rb
+${GEM_LIBDIR}/test/transport/ossl/tc_cipher_factory.rb
+${GEM_LIBDIR}/test/transport/ossl/tc_digest_factory.rb
+${GEM_LIBDIR}/test/transport/ossl/tc_hmac_factory.rb
+${GEM_LIBDIR}/test/transport/ossl/tc_key_factory.rb
+${GEM_LIBDIR}/test/transport/tc_algorithm_negotiator.rb
+${GEM_LIBDIR}/test/transport/tc_identity_cipher.rb
+${GEM_LIBDIR}/test/transport/tc_integration.rb
+${GEM_LIBDIR}/test/transport/tc_packet_stream.rb
+${GEM_LIBDIR}/test/transport/tc_session.rb
+${GEM_LIBDIR}/test/transport/tc_version_negotiator.rb
+${GEM_LIBDIR}/test/userauth/methods/tc_hostbased.rb
+${GEM_LIBDIR}/test/userauth/methods/tc_password.rb
+${GEM_LIBDIR}/test/userauth/methods/tc_publickey.rb
+${GEM_LIBDIR}/test/userauth/tc_agent.rb
+${GEM_LIBDIR}/test/userauth/tc_driver.rb
+${GEM_LIBDIR}/test/userauth/tc_integration.rb
+${GEM_LIBDIR}/test/userauth/tc_userkeys.rb
+${GEM_LIBDIR}/test/util/tc_buffer.rb
+${GEM_HOME}/specifications/net-ssh-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/test/util
+@dirrm ${GEM_LIBDIR}/test/userauth/methods
+@dirrm ${GEM_LIBDIR}/test/userauth
+@dirrm ${GEM_LIBDIR}/test/transport/ossl/hmac
+@dirrm ${GEM_LIBDIR}/test/transport/ossl/fixtures
+@dirrm ${GEM_LIBDIR}/test/transport/ossl
+@dirrm ${GEM_LIBDIR}/test/transport/kex
+@dirrm ${GEM_LIBDIR}/test/transport/compress
+@dirrm ${GEM_LIBDIR}/test/transport
+@dirrm ${GEM_LIBDIR}/test/service/process
+@dirrm ${GEM_LIBDIR}/test/service/forward
+@dirrm ${GEM_LIBDIR}/test/service/agentforward
+@dirrm ${GEM_LIBDIR}/test/service
+@dirrm ${GEM_LIBDIR}/test/proxy
+@dirrm ${GEM_LIBDIR}/test/connection
+@dirrm ${GEM_LIBDIR}/test
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/util
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/userauth/methods
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/userauth
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/transport/ossl/hmac
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/transport/ossl
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/transport/kex
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/transport/compress
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/transport
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/service/shell
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/service/process
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/service/forward
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/service/agentforward
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/service
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/proxy
+@dirrm ${GEM_LIBDIR}/lib/net/ssh/connection
+@dirrm ${GEM_LIBDIR}/lib/net/ssh
+@dirrm ${GEM_LIBDIR}/lib/net
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/examples
+@dirrm ${GEM_LIBDIR}/doc/manual/stylesheets
+@dirrm ${GEM_LIBDIR}/doc/manual/parts
+@dirrm ${GEM_LIBDIR}/doc/manual-html/stylesheets
+@dirrm ${GEM_LIBDIR}/doc/manual-html
+@dirrm ${GEM_LIBDIR}/doc/manual
+@dirrm ${GEM_LIBDIR}/doc
+@dirrm ${GEM_LIBDIR}/bin
+@dirrm ${GEM_LIBDIR}
diff --git a/security/ruby-net-ssh/distinfo b/security/ruby-net-ssh/distinfo
new file mode 100644
index 00000000000..72bf4bd1169
--- /dev/null
+++ b/security/ruby-net-ssh/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:20:34 jlam Exp $
+
+SHA1 (net-ssh-1.1.2.gem) = 57e041126b9352869bd15b78d7a4c172f5c0026a
+RMD160 (net-ssh-1.1.2.gem) = c498d8761d234c3e76354ebf1a30aabf31544e07
+Size (net-ssh-1.1.2.gem) = 164352 bytes