mirror of
https://github.com/garethgeorge/backrest.git
synced 2025-12-13 09:15:39 +00:00
fix: backrest fails to create directory for jwt secrets
This commit is contained in:
@@ -182,6 +182,9 @@ func getSecret() []byte {
|
||||
if n, err := rand.Read(secret); err != nil || n != 64 {
|
||||
zap.S().Fatalf("Error generating secret: %v", err)
|
||||
}
|
||||
if err := os.MkdirAll(config.DataDir(), 0700); err != nil {
|
||||
zap.S().Fatalf("Error creating data directory: %v", err)
|
||||
}
|
||||
if err := os.WriteFile(secretFile, secret, 0600); err != nil {
|
||||
zap.S().Fatalf("Error writing secret to file: %v", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user