diff --git a/services.go b/services.go index cb2ea0a..c4548e3 100644 --- a/services.go +++ b/services.go @@ -26,7 +26,8 @@ func (s *Services) AddPrivateKey() error { return err } - if err := writeFile(`${HOME}/.ssh/` + s.keyFileName, s.cfg.PrivateKey, 0400); err != nil { + privateKey := strings.TrimSpace(s.cfg.PrivateKey) + "\n" + if err := writeFile(`${HOME}/.ssh/` + s.keyFileName, privateKey, 0400); err != nil { return err }