From 0e77069efaa42fad7265c1074402691f0f82a78e Mon Sep 17 00:00:00 2001 From: Paul van Brouwershaven Date: Thu, 30 Jun 2022 18:02:33 +0200 Subject: [PATCH] Make TSA configurable --- sign.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sign.go b/sign.go index 3b20def..bd8d629 100644 --- a/sign.go +++ b/sign.go @@ -17,7 +17,7 @@ import ( ) var ( - infoName, infoLocation, infoReason, infoContact string + infoName, infoLocation, infoReason, infoContact, tsa string ) func usage() { @@ -34,6 +34,7 @@ func main() { flag.StringVar(&infoLocation, "location", "", "Location of the signatory") flag.StringVar(&infoReason, "reason", "", "Reason for signig") flag.StringVar(&infoContact, "contact", "", "Contact information for signatory") + flag.StringVar(&tsa, "tsa", "https://freetsa.org/tsr", "URL for Time-Stamp Authority") flag.Parse() @@ -144,7 +145,7 @@ func main() { Certificate: cert, CertificateChains: certificate_chains, TSA: sign.TSA{ - URL: "https://freetsa.org/tsr", + URL: tsa, }, }) if err != nil {