Merge pull request #23 from netbenix/SCABIOSA-15

Fixed file permissions
This commit is contained in:
netbenix 2022-02-19 19:00:35 +01:00 committed by GitHub
commit f30e9af1f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View file

@ -2,7 +2,7 @@
Please keep in mind that this project is WIP. Please keep in mind that this project is WIP.
Trello board: [Click me!](https://trello.com/b/6zWLE6Jm) YouTrack Issues & Agile Board: [Click me!](https://codenoodles.youtrack.cloud/issues)
## What can it do? ## What can it do?
- Backup you stuff via a dynamic configuration - Backup you stuff via a dynamic configuration

View file

@ -58,7 +58,7 @@ func CheckIfConfigExists() {
logger := Logging.DetailedLogger("ConfigHandler", "CheckIfConfigExists") logger := Logging.DetailedLogger("ConfigHandler", "CheckIfConfigExists")
if _, err := os.Stat("config/config.json"); os.IsNotExist(err) { if _, err := os.Stat("config/config.json"); os.IsNotExist(err) {
_, fileErr := os.OpenFile("config/config.json", os.O_CREATE, 0775) _, fileErr := os.OpenFile("config/config.json", os.O_CREATE, 0600)
if fileErr != nil { if fileErr != nil {
logger.Fatal(fileErr) logger.Fatal(fileErr)
} }
@ -78,7 +78,7 @@ func GenerateBaseConfig() {
for _, s := range baseConfig.FolderToBackup { for _, s := range baseConfig.FolderToBackup {
s.BackupName = "" s.BackupName = ""
} }
err = os.WriteFile("config/config.json", conf, 0775) err = os.WriteFile("config/config.json", conf, 0600)
if err != nil { if err != nil {
logger.Fatal(err) logger.Fatal(err)
} }
@ -107,7 +107,7 @@ func GenerateSQLConfig(sqlConfig SQLConfig) {
logger.Fatal(err) logger.Fatal(err)
} }
err = os.WriteFile("config/sql-config.json", conf, 0775) err = os.WriteFile("config/sql-config.json", conf, 0600)
if err != nil { if err != nil {
logger.Fatal(err) logger.Fatal(err)
} }