lib/ztk/ssh.rb in ztk-0.0.15 vs lib/ztk/ssh.rb in ztk-0.0.16

- old
+ new

@@ -289,10 +289,11 @@ command << [ "-o", "UserKnownHostsFile=/dev/null" ] command << [ "-o", "StrictHostKeyChecking=no" ] command << [ "-o", "KeepAlive=yes" ] command << [ "-o", "ServerAliveInterval=60" ] command << [ "-i", @config.keys ] if @config.keys + command << [ "-p", @config.port ] if @config.port command << [ "-o", "ProxyCommand=\"#{proxy_command}\"" ] if @config.proxy_host_name command << "#{@config.user}@#{@config.host_name}" command = command.flatten.compact.join(" ") log(:debug) { "console_command(#{command.inspect})" } command @@ -321,9 +322,10 @@ command << [ "-o", "UserKnownHostsFile=/dev/null" ] command << [ "-o", "StrictHostKeyChecking=no" ] command << [ "-o", "KeepAlive=yes" ] command << [ "-o", "ServerAliveInterval=60" ] command << [ "-i", @config.proxy_keys ] if @config.proxy_keys + command << [ "-p", @config.proxy_port ] if @config.proxy_port command << "#{@config.proxy_user}@#{@config.proxy_host_name}" command << "nc %h %p" command = command.flatten.compact.join(" ") log(:debug) { "proxy_command(#{command.inspect})" } command