Bump gotuf

Signed-off-by: Diogo Monica <diogo@docker.com>
This commit is contained in:
Diogo Monica 2015-07-18 01:48:06 -07:00
parent 0abc2ad111
commit 7de1acfc04
2 changed files with 8 additions and 2 deletions

2
Godeps/Godeps.json generated
View File

@ -63,7 +63,7 @@
},
{
"ImportPath": "github.com/endophage/gotuf",
"Rev": "a8a23ab6e67bd0e9fbaf563aabd9e6ee7ea344d2"
"Rev": "9640c9b3f2ff0ba75baf7d1a57632e16cb78d5e6"
},
{
"ImportPath": "github.com/go-sql-driver/mysql",

View File

@ -52,7 +52,13 @@ func VerifyRoot(s *data.Signed, minVersion int, keys map[string]data.PublicKey)
continue
}
if err := verifier.Verify(keys[sig.KeyID], sig.Signature, msg); err != nil {
key, ok := keys[sig.KeyID]
if !ok {
logrus.Debugf("continuing b/c signing key isn't present in keys: %s\n", sig.KeyID)
continue
}
if err := verifier.Verify(key, sig.Signature, msg); err != nil {
logrus.Debugf("continuing b/c signature was invalid\n")
continue
}