online api permissions

This commit is contained in:
Marco Mariani 2023-11-15 13:29:00 +01:00
parent d1b7ac16cf
commit 4018e67819

View file

@ -215,7 +215,7 @@ func restoreConfigFromDirectory(dirPath string, oldBackup bool) error {
if csConfig.API.Server.OnlineClient != nil && csConfig.API.Server.OnlineClient.CredentialsFilePath != "" { if csConfig.API.Server.OnlineClient != nil && csConfig.API.Server.OnlineClient.CredentialsFilePath != "" {
apiConfigDumpFile = csConfig.API.Server.OnlineClient.CredentialsFilePath apiConfigDumpFile = csConfig.API.Server.OnlineClient.CredentialsFilePath
} }
err = os.WriteFile(apiConfigDumpFile, apiConfigDump, 0o644) err = os.WriteFile(apiConfigDumpFile, apiConfigDump, 0o600)
if err != nil { if err != nil {
return fmt.Errorf("write api credentials in '%s' failed: %s", apiConfigDumpFile, err) return fmt.Errorf("write api credentials in '%s' failed: %s", apiConfigDumpFile, err)
} }