Ensure libmutton.ini is created with 0600 permissions (on *nix)

This commit is contained in:
2025-05-29 16:52:15 +00:00
parent fa6f057b49
commit 50ab27c674
3 changed files with 21 additions and 0 deletions
+1
View File
@@ -92,6 +92,7 @@ func WriteConfig(valuesToWrite [][3]string, keysToPrune [][2]string, append bool
}
// save to libmutton.ini
setUmask(0077) // only give permissions to owner
err := cfg.SaveTo(global.ConfigPath)
if err != nil {
back.PrintError("Failed to save libmutton.ini: "+err.Error(), back.ErrorWrite, true)