From 66c3307dd53d919fb8c4dc4a230aca0ce8e3ab84 Mon Sep 17 00:00:00 2001 From: postmannen Date: Mon, 2 Dec 2024 07:29:29 +0100 Subject: [PATCH] seedfile: removed deletion, and changed file permissions to 600 --- server.go | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/server.go b/server.go index aa4d81d..78cc3e7 100644 --- a/server.go +++ b/server.go @@ -116,7 +116,7 @@ func NewServer(configuration *Configuration, version string) (*server, error) { // return nil, fmt.Errorf("error: failed to create tmp seed file: %v", err) // } - err = os.WriteFile(pth, []byte(configuration.NkeySeed), 0700) + err = os.WriteFile(pth, []byte(configuration.NkeySeed), 0600) if err != nil { cancel() return nil, fmt.Errorf("error: failed to write temp seed file: %v", err) @@ -128,13 +128,14 @@ func NewServer(configuration *Configuration, version string) (*server, error) { return nil, fmt.Errorf("error: failed to read temp nkey seed file: %v", err) } - defer func() { - err = os.Remove(pth) - if err != nil { - cancel() - log.Fatalf("error: failed to remove temp seed file: %v\n", err) - } - }() + // // TODO: REMOVED for testing + //defer func() { + // err = os.Remove(pth) + // if err != nil { + // cancel() + // log.Fatalf("error: failed to remove temp seed file: %v\n", err) + // } + //}() case configuration.NkeySeedFile != "" && configuration.NkeyFromED25519SSHKeyFile == "": var err error