aboutsummaryrefslogtreecommitdiff
path: root/cmd/verify.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/verify.go')
-rw-r--r--cmd/verify.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/cmd/verify.go b/cmd/verify.go
index 17014db..1d18e41 100644
--- a/cmd/verify.go
+++ b/cmd/verify.go
@@ -82,12 +82,13 @@ func ValidateCommand(_ *cobra.Command, args []string) error {
return err
}
fmt.Println("Key: " + key)
-
- err = core.VerifySignature(key, header.Signature, dbfile)
+ verified, err := core.VerifySignature(key, header.Signature, dbfile)
if err != nil {
return err
+ } else if !verified {
+ return fmt.Errorf("Signature verification failed\n")
} else {
- fmt.Println("Signtaure success")
+ fmt.Println("Signature verification success!")
}
fmt.Println("----")