GoVerifier implementation

This commit is contained in:
Andrey Smirnov
2017-06-03 01:26:16 +03:00
parent f9377b2aa6
commit 07fde3177b
14 changed files with 6667 additions and 3 deletions
+2 -2
View File
@@ -241,7 +241,7 @@ func (g *GpgVerifier) runGpgv(args []string, context string, showKeyTip bool) (*
}
// VerifyDetachedSignature verifies combination of signature and cleartext using gpgv
func (g *GpgVerifier) VerifyDetachedSignature(signature, cleartext io.Reader) error {
func (g *GpgVerifier) VerifyDetachedSignature(signature, cleartext io.Reader, showKeyTip bool) error {
args := g.argsKeyrings()
sigf, err := ioutil.TempFile("", "aptly-gpg")
@@ -269,7 +269,7 @@ func (g *GpgVerifier) VerifyDetachedSignature(signature, cleartext io.Reader) er
}
args = append(args, sigf.Name(), clearf.Name())
_, err = g.runGpgv(args, "detached signature", true)
_, err = g.runGpgv(args, "detached signature", showKeyTip)
return err
}