From e6e00012b25dda7b13c4b6910d9567dd771c97ae Mon Sep 17 00:00:00 2001 From: Mike O'Driscoll Date: Wed, 5 Feb 2025 11:36:05 -0500 Subject: [PATCH] cmd/derper: remove logging of mesh key (#14915) A previous PR accidentally logged the key as part of an error. Remove logging of the key. Add log print for Setec store steup. Updates tailscale/corp#25756 Signed-off-by: Mike O'Driscoll --- cmd/derper/derper.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/derper/derper.go b/cmd/derper/derper.go index b36fad59a..f1d848a5f 100644 --- a/cmd/derper/derper.go +++ b/cmd/derper/derper.go @@ -155,7 +155,7 @@ func writeNewConfig() config { func checkMeshKey(key string) (string, error) { key = strings.TrimSpace(key) if !validMeshKey.MatchString(key) { - return "", fmt.Errorf("key in %q must contain 64+ hex digits", key) + return "", errors.New("key must contain exactly 64 hex digits") } return key, nil } @@ -210,6 +210,7 @@ func main() { if err != nil { log.Fatalf("NewFileCache: %v", err) } + log.Printf("Setting up setec store from %q", *secretsURL) st, err := setec.NewStore(ctx, setec.StoreConfig{ Client: setec.Client{Server: *secretsURL},