From e427d6e1b8b8745c47b2394a2e84e88247f3261b Mon Sep 17 00:00:00 2001 From: "uday.ruddarraju" Date: Thu, 29 Oct 2020 02:59:25 -0700 Subject: [PATCH] Returning stderr when gpg encrypt fails --- pgp/keysource.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pgp/keysource.go b/pgp/keysource.go index fd092339c..91e655121 100644 --- a/pgp/keysource.go +++ b/pgp/keysource.go @@ -80,7 +80,7 @@ func (key *MasterKey) encryptWithGPGBinary(dataKey []byte) error { cmd.Stderr = &stderr err := cmd.Run() if err != nil { - return err + return fmt.Errorf("gpg binary failed with error: %s, %s", err, stderr.String()) } key.EncryptedKey = stdout.String() return nil