mirror of
https://git.freebsd.org/ports.git
synced 2025-06-08 14:20:33 -04:00
The offical GNOME 3.28 release notes can be found at https://help.gnome.org/misc/release-notes/3.28/ Thanks to Antoine Brodin for running the exp-runs. PR: 229761
40 lines
1.4 KiB
Text
40 lines
1.4 KiB
Text
From e01be93304fdff9e4c5109ae50f1bc9e64524b0b Mon Sep 17 00:00:00 2001
|
|
From: Sebastien Bacher <seb128@ubuntu.com>
|
|
Date: Thu, 29 Mar 2018 10:59:34 +0200
|
|
Subject: Don't create the user config dir as world readable
|
|
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=792677
|
|
---
|
|
service/dconf-gvdb-utils.c | 2 +-
|
|
service/dconf-keyfile-writer.c | 2 +-
|
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/service/dconf-gvdb-utils.c b/service/dconf-gvdb-utils.c
|
|
index 0ff4bdc..099a9f3 100644
|
|
--- service/dconf-gvdb-utils.c
|
|
+++ service/dconf-gvdb-utils.c
|
|
@@ -174,7 +174,7 @@ dconf_gvdb_utils_write_file (const gchar *filename,
|
|
* again, after mkdir().
|
|
*/
|
|
dirname = g_path_get_dirname (filename);
|
|
- g_mkdir_with_parents (dirname, 0777);
|
|
+ g_mkdir_with_parents (dirname, 0700);
|
|
g_free (dirname);
|
|
|
|
g_clear_error (error);
|
|
diff --git a/service/dconf-keyfile-writer.c b/service/dconf-keyfile-writer.c
|
|
index 88f0305..f4951bb 100644
|
|
--- service/dconf-keyfile-writer.c
|
|
+++ service/dconf-keyfile-writer.c
|
|
@@ -207,7 +207,7 @@ dconf_keyfile_writer_begin (DConfWriter *writer,
|
|
* again, after mkdir().
|
|
*/
|
|
dirname = g_path_get_dirname (kfw->lock_filename);
|
|
- g_mkdir_with_parents (dirname, 0777);
|
|
+ g_mkdir_with_parents (dirname, 0700);
|
|
g_free (dirname);
|
|
|
|
kfw->lock_fd = open (kfw->lock_filename, O_RDWR | O_CREAT, 0666);
|
|
--
|
|
cgit v0.12
|
|
|