From dff0ab2fa34a257a595d78f22229cf6a9e467538 Mon Sep 17 00:00:00 2001 From: Andrey Smirnov Date: Mon, 17 Mar 2014 15:55:35 +0400 Subject: [PATCH] Leave filedescriptors to gpg. --- utils/gpg.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils/gpg.go b/utils/gpg.go index 30ca393d..989e8fa3 100644 --- a/utils/gpg.go +++ b/utils/gpg.go @@ -89,6 +89,9 @@ func (g *GpgSigner) DetachedSign(source string, destination string) error { args = append(args, g.gpgArgs()...) args = append(args, "--detach-sign", source) cmd := exec.Command("gpg", args...) + cmd.Stdin = os.Stdin + cmd.Stdout = os.Stdout + cmd.Stderr = os.Stderr return cmd.Run() } @@ -99,6 +102,9 @@ func (g *GpgSigner) ClearSign(source string, destination string) error { args = append(args, g.gpgArgs()...) args = append(args, "--clearsign", source) cmd := exec.Command("gpg", args...) + cmd.Stdin = os.Stdin + cmd.Stdout = os.Stdout + cmd.Stderr = os.Stderr return cmd.Run() }