summaryrefslogtreecommitdiff
path: root/net-ssh.gemspec
blob: 09cddd51f99500cf746011795697ebafdf785fc7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
# Generated by jeweler
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-

Gem::Specification.new do |s|
  s.name = "net-ssh"
  s.version = "2.8.0"

  s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
  s.authors = ["Jamis Buck", "Delano Mandelbaum"]
  s.date = "2014-02-01"
  s.description = "Net::SSH: a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2."
  s.email = "net-ssh@solutious.com"
  s.extra_rdoc_files = [
    "LICENSE.txt",
    "README.rdoc"
  ]
  s.files = [
    "CHANGES.txt",
    "LICENSE.txt",
    "Manifest",
    "README.rdoc",
    "Rakefile",
    "Rudyfile",
    "THANKS.txt",
    "gem-public_cert.pem",
    "lib/net/ssh.rb",
    "lib/net/ssh/authentication/agent.rb",
    "lib/net/ssh/authentication/agent/java_pageant.rb",
    "lib/net/ssh/authentication/agent/socket.rb",
    "lib/net/ssh/authentication/constants.rb",
    "lib/net/ssh/authentication/key_manager.rb",
    "lib/net/ssh/authentication/methods/abstract.rb",
    "lib/net/ssh/authentication/methods/hostbased.rb",
    "lib/net/ssh/authentication/methods/keyboard_interactive.rb",
    "lib/net/ssh/authentication/methods/none.rb",
    "lib/net/ssh/authentication/methods/password.rb",
    "lib/net/ssh/authentication/methods/publickey.rb",
    "lib/net/ssh/authentication/pageant.rb",
    "lib/net/ssh/authentication/session.rb",
    "lib/net/ssh/buffer.rb",
    "lib/net/ssh/buffered_io.rb",
    "lib/net/ssh/config.rb",
    "lib/net/ssh/connection/channel.rb",
    "lib/net/ssh/connection/constants.rb",
    "lib/net/ssh/connection/session.rb",
    "lib/net/ssh/connection/term.rb",
    "lib/net/ssh/errors.rb",
    "lib/net/ssh/key_factory.rb",
    "lib/net/ssh/known_hosts.rb",
    "lib/net/ssh/loggable.rb",
    "lib/net/ssh/packet.rb",
    "lib/net/ssh/prompt.rb",
    "lib/net/ssh/proxy/command.rb",
    "lib/net/ssh/proxy/errors.rb",
    "lib/net/ssh/proxy/http.rb",
    "lib/net/ssh/proxy/socks4.rb",
    "lib/net/ssh/proxy/socks5.rb",
    "lib/net/ssh/ruby_compat.rb",
    "lib/net/ssh/service/forward.rb",
    "lib/net/ssh/test.rb",
    "lib/net/ssh/test/channel.rb",
    "lib/net/ssh/test/extensions.rb",
    "lib/net/ssh/test/kex.rb",
    "lib/net/ssh/test/local_packet.rb",
    "lib/net/ssh/test/packet.rb",
    "lib/net/ssh/test/remote_packet.rb",
    "lib/net/ssh/test/script.rb",
    "lib/net/ssh/test/socket.rb",
    "lib/net/ssh/transport/algorithms.rb",
    "lib/net/ssh/transport/cipher_factory.rb",
    "lib/net/ssh/transport/constants.rb",
    "lib/net/ssh/transport/ctr.rb",
    "lib/net/ssh/transport/hmac.rb",
    "lib/net/ssh/transport/hmac/abstract.rb",
    "lib/net/ssh/transport/hmac/md5.rb",
    "lib/net/ssh/transport/hmac/md5_96.rb",
    "lib/net/ssh/transport/hmac/none.rb",
    "lib/net/ssh/transport/hmac/ripemd160.rb",
    "lib/net/ssh/transport/hmac/sha1.rb",
    "lib/net/ssh/transport/hmac/sha1_96.rb",
    "lib/net/ssh/transport/hmac/sha2_256.rb",
    "lib/net/ssh/transport/hmac/sha2_256_96.rb",
    "lib/net/ssh/transport/hmac/sha2_512.rb",
    "lib/net/ssh/transport/hmac/sha2_512_96.rb",
    "lib/net/ssh/transport/identity_cipher.rb",
    "lib/net/ssh/transport/kex.rb",
    "lib/net/ssh/transport/kex/diffie_hellman_group14_sha1.rb",
    "lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb",
    "lib/net/ssh/transport/kex/diffie_hellman_group_exchange_sha1.rb",
    "lib/net/ssh/transport/kex/diffie_hellman_group_exchange_sha256.rb",
    "lib/net/ssh/transport/kex/ecdh_sha2_nistp256.rb",
    "lib/net/ssh/transport/kex/ecdh_sha2_nistp384.rb",
    "lib/net/ssh/transport/kex/ecdh_sha2_nistp521.rb",
    "lib/net/ssh/transport/key_expander.rb",
    "lib/net/ssh/transport/openssl.rb",
    "lib/net/ssh/transport/packet_stream.rb",
    "lib/net/ssh/transport/server_version.rb",
    "lib/net/ssh/transport/session.rb",
    "lib/net/ssh/transport/state.rb",
    "lib/net/ssh/verifiers/lenient.rb",
    "lib/net/ssh/verifiers/null.rb",
    "lib/net/ssh/verifiers/secure.rb",
    "lib/net/ssh/verifiers/strict.rb",
    "lib/net/ssh/version.rb",
    "net-ssh.gemspec",
    "setup.rb",
    "support/arcfour_check.rb",
    "support/ssh_tunnel_bug.rb",
    "test/README.txt",
    "test/authentication/methods/common.rb",
    "test/authentication/methods/test_abstract.rb",
    "test/authentication/methods/test_hostbased.rb",
    "test/authentication/methods/test_keyboard_interactive.rb",
    "test/authentication/methods/test_none.rb",
    "test/authentication/methods/test_password.rb",
    "test/authentication/methods/test_publickey.rb",
    "test/authentication/test_agent.rb",
    "test/authentication/test_key_manager.rb",
    "test/authentication/test_session.rb",
    "test/common.rb",
    "test/configs/auth_off",
    "test/configs/auth_on",
    "test/configs/empty",
    "test/configs/eqsign",
    "test/configs/exact_match",
    "test/configs/host_plus",
    "test/configs/multihost",
    "test/configs/nohost",
    "test/configs/numeric_host",
    "test/configs/send_env",
    "test/configs/substitutes",
    "test/configs/wild_cards",
    "test/connection/test_channel.rb",
    "test/connection/test_session.rb",
    "test/known_hosts/github",
    "test/manual/test_forward.rb",
    "test/start/test_connection.rb",
    "test/start/test_options.rb",
    "test/start/test_transport.rb",
    "test/test_all.rb",
    "test/test_buffer.rb",
    "test/test_buffered_io.rb",
    "test/test_config.rb",
    "test/test_key_factory.rb",
    "test/test_known_hosts.rb",
    "test/transport/hmac/test_md5.rb",
    "test/transport/hmac/test_md5_96.rb",
    "test/transport/hmac/test_none.rb",
    "test/transport/hmac/test_ripemd160.rb",
    "test/transport/hmac/test_sha1.rb",
    "test/transport/hmac/test_sha1_96.rb",
    "test/transport/hmac/test_sha2_256.rb",
    "test/transport/hmac/test_sha2_256_96.rb",
    "test/transport/hmac/test_sha2_512.rb",
    "test/transport/hmac/test_sha2_512_96.rb",
    "test/transport/kex/test_diffie_hellman_group14_sha1.rb",
    "test/transport/kex/test_diffie_hellman_group1_sha1.rb",
    "test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb",
    "test/transport/kex/test_diffie_hellman_group_exchange_sha256.rb",
    "test/transport/kex/test_ecdh_sha2_nistp256.rb",
    "test/transport/kex/test_ecdh_sha2_nistp384.rb",
    "test/transport/kex/test_ecdh_sha2_nistp521.rb",
    "test/transport/test_algorithms.rb",
    "test/transport/test_cipher_factory.rb",
    "test/transport/test_hmac.rb",
    "test/transport/test_identity_cipher.rb",
    "test/transport/test_packet_stream.rb",
    "test/transport/test_server_version.rb",
    "test/transport/test_session.rb",
    "test/transport/test_state.rb"
  ]
  s.homepage = "https://github.com/net-ssh/net-ssh"
  s.licenses = ["MIT"]
  s.require_paths = ["lib"]
  s.rubyforge_project = "net-ssh"
  s.rubygems_version = "1.8.23"
  s.summary = "Net::SSH: a pure-Ruby implementation of the SSH2 client protocol."

  if s.respond_to? :specification_version then
    s.specification_version = 3

    if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
      s.add_development_dependency(%q<test-unit>, [">= 0"])
      s.add_development_dependency(%q<mocha>, [">= 0"])
    else
      s.add_dependency(%q<test-unit>, [">= 0"])
      s.add_dependency(%q<mocha>, [">= 0"])
    end
  else
    s.add_dependency(%q<test-unit>, [">= 0"])
    s.add_dependency(%q<mocha>, [">= 0"])
  end
end