mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
For #11218, In the initial implementation of the feature, we used to launch Nudge as a root, so setting the permissions of the config file to 0600 was okay. As part of the fix for #10044, we now launch Nudge as the current user (which is also recommended in the Nudge wiki), but previous installations of the beta version (probably only Fleeties using Dogfood) still have the configuration file with restrictive permissions, so Nudge wasn't able to read the config when launched as a user. This is kind of hidden because `os.WriteFile` takes a permission arugment, but it's only used if it's writing the file for the first time. |
||
|---|---|---|
| .. | ||
| augeas | ||
| build | ||
| constant | ||
| execuser | ||
| insecure | ||
| osquery | ||
| osservice | ||
| packaging | ||
| platform | ||
| process | ||
| profiles | ||
| table | ||
| token | ||
| update | ||
| useraction | ||