flag for signer id

This commit is contained in:
Matt Drollette
2014-12-11 08:26:00 -06:00
parent b7696f9be2
commit 8fd8d91b12

View File

@@ -36,6 +36,10 @@ func NewReseedCommand() cli.Command {
Value: "key.pem", Value: "key.pem",
Usage: "Path to tls key", Usage: "Path to tls key",
}, },
cli.StringFlag{
Name: "signer",
Usage: "Your email address or su3 signing ID",
},
cli.StringFlag{ cli.StringFlag{
Name: "keyfile", Name: "keyfile",
Value: "reseed_private.pem", Value: "reseed_private.pem",
@@ -84,7 +88,7 @@ func reseedAction(c *cli.Context) {
reseeder := reseed.NewReseeder(netdb) reseeder := reseed.NewReseeder(netdb)
reseeder.SigningKey = privKey reseeder.SigningKey = privKey
reseeder.SignerId = []byte("matt@drollette.com") reseeder.SignerId = []byte(c.String("signer"))
reseeder.NumRi = c.Int("numRI") reseeder.NumRi = c.Int("numRI")
reseeder.RebuildInterval = intr reseeder.RebuildInterval = intr
reseeder.Start() reseeder.Start()