aboutsummaryrefslogtreecommitdiff
path: root/scripts/signer.go
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/signer.go')
-rw-r--r--scripts/signer.go9
1 files changed, 4 insertions, 5 deletions
diff --git a/scripts/signer.go b/scripts/signer.go
index 8c90821..aff95e9 100644
--- a/scripts/signer.go
+++ b/scripts/signer.go
@@ -22,8 +22,8 @@ func main() {
var doSign bool
flag.BoolVar(&doSign, "s", false, "Sign the release tar")
- var doVerify bool
- flag.BoolVar(&doVerify, "v", false, "Verify the signature of the tar")
+ var publicKeyString string
+ flag.StringVar(&publicKeyString, "k", "", "Public key to verify against (runs verifier if set)")
flag.Parse()
@@ -56,9 +56,8 @@ func main() {
os.Exit(0)
}
- if doVerify {
- pubStr := "3mL+rBi4yBZ1wGimQ/oSQCjxELzgTh+673H4JdzQBOk="
- pub, err := base64.StdEncoding.DecodeString(pubStr)
+ if publicKeyString != "" {
+ pub, err := base64.StdEncoding.DecodeString(publicKeyString)
if err != nil {
panic(err)
}