mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-27 04:40:09 +01:00
core: fix file permissions for "/var/lib/NetworkManager/secret_key"
Ooherwise, the file has wrong permissions: # ls -la /var/lib/NetworkManager/secret_key ----r-xr-x. 1 root root 50 May 14 13:52 /var/lib/NetworkManager/secret_key Luckily, /var/lib/NetworkManager should be already # ls -lad /var/lib/NetworkManager drwx------. 2 root root 8192 May 14 13:57 /var/lib/NetworkManager which mitigates this a bit. Fixes:dbcb1d6d97('core: let nm_utils_secret_key_read() handle failures internally') https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/175 (cherry picked from commitdc3a2f9bc4) (cherry picked from commit2d46247c6a) (cherry picked from commit7a0f8520ff)
This commit is contained in:
parent
703864e2b3
commit
869ac551cf
1 changed files with 1 additions and 1 deletions
|
|
@ -2896,7 +2896,7 @@ _host_id_read (guint8 **out_host_id,
|
|||
} else if (!nm_utils_file_set_contents (SECRET_KEY_FILE,
|
||||
(const char *) new_content,
|
||||
len,
|
||||
0077,
|
||||
0600,
|
||||
&error)) {
|
||||
nm_log_warn (LOGD_CORE, "secret-key: failure to persist secret key in \"%s\" (%s) (use non-persistent key)",
|
||||
SECRET_KEY_FILE, error->message);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue