diff options
author | Sebastien Bacher <seb128@ubuntu.com> | 2018-03-29 10:59:34 +0200 |
---|---|---|
committer | Iain Lane <iainl@gnome.org> | 2018-04-17 15:58:26 +0100 |
commit | e01be93304fdff9e4c5109ae50f1bc9e64524b0b (patch) | |
tree | 68559650a29a0559251f947b30e3df03ee94421d /service/dconf-keyfile-writer.c | |
parent | c0b6a365ffa0579d41bdbd37d523851e49b38029 (diff) | |
download | dconf-e01be93304fdff9e4c5109ae50f1bc9e64524b0b.tar.gz |
Don't create the user config dir as world readable
https://bugzilla.gnome.org/show_bug.cgi?id=792677
Diffstat (limited to 'service/dconf-keyfile-writer.c')
-rw-r--r-- | service/dconf-keyfile-writer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/service/dconf-keyfile-writer.c b/service/dconf-keyfile-writer.c index 88f0305..f4951bb 100644 --- a/service/dconf-keyfile-writer.c +++ b/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); |