Leave filedescriptors to gpg.

This commit is contained in:
Andrey Smirnov
2014-03-17 15:55:35 +04:00
parent a7f135a441
commit dff0ab2fa3
+6
View File
@@ -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()
}