From a7c37e0936e64455651cf9581d4c25e703179297 Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Thu, 11 May 2017 15:14:28 +0800 Subject: [PATCH] fix panic from easyssh-proxy Signed-off-by: Bo-Yi Wu --- vendor/github.com/appleboy/easyssh-proxy/easyssh.go | 5 +++-- vendor/vendor.json | 8 +++++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/vendor/github.com/appleboy/easyssh-proxy/easyssh.go b/vendor/github.com/appleboy/easyssh-proxy/easyssh.go index d44e090..3f264e6 100644 --- a/vendor/github.com/appleboy/easyssh-proxy/easyssh.go +++ b/vendor/github.com/appleboy/easyssh-proxy/easyssh.go @@ -86,8 +86,9 @@ func getSSHConfig(config DefaultConfig) *ssh.ClientConfig { } if config.Key != "" { - signer, _ := ssh.ParsePrivateKey([]byte(config.Key)) - auths = append(auths, ssh.PublicKeys(signer)) + if signer, err := ssh.ParsePrivateKey([]byte(config.Key)); err == nil { + auths = append(auths, ssh.PublicKeys(signer)) + } } return &ssh.ClientConfig{ diff --git a/vendor/vendor.json b/vendor/vendor.json index 5fa7d98..f9f125f 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -3,10 +3,12 @@ "ignore": "test", "package": [ { - "checksumSHA1": "fmzCBkzzkd3KK/yfeMR8IYApkIE=", + "checksumSHA1": "YgrgNVNBf7Ro0f3KuiHewOCHrwo=", "path": "github.com/appleboy/easyssh-proxy", - "revision": "aa0e30613aeb5cca179bd3982da8d2e06a1bb2a4", - "revisionTime": "2017-05-10T13:33:00Z" + "revision": "14882d1d04ac6a85700586997695fcd936470e86", + "revisionTime": "2017-05-11T07:07:30Z", + "version": "1.1.5", + "versionExact": "1.1.5" }, { "checksumSHA1": "dvabztWVQX8f6oMLRyv4dLH+TGY=",