I've the following installed:
- Ruby version 1.8.7
- Net::SSH 2.10.0
I get the following error when I run my script:
/usr/lib/ruby/site_ruby/1.8/net/ssh/authentication/session.rb:4:in `require': /usr/lib/ruby/site_ruby/1.8/net/ssh/authentication/key_manager.rb:199: syntax error, unexpected ':', expecting ')' (SyntaxError)
identity.merge(privkey_file: file)
^
/usr/lib/ruby/site_ruby/1.8/net/ssh/authentication/key_manager.rb:266: syntax error, unexpected $end, expecting kEND
from /usr/lib/ruby/site_ruby/1.8/net/ssh/authentication/session.rb:4
from /usr/lib/ruby/site_ruby/1.8/net/ssh.rb:11:in `require'
from /usr/lib/ruby/site_ruby/1.8/net/ssh.rb:11
from test.rb:1:in `require'
from test.rb:1
Do you know why this error has been thrown?