aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2015-11-19 19:25:36 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2015-11-19 19:25:36 -0500
commit04f756cd3a36a1def12628d91fb0597341eef2c6 (patch)
tree17979fc69919a349ea0c7e89177e0c7c84814490 /src
parentMerge pull request #150 from avoidr/master (diff)
downloadfirejail-04f756cd3a36a1def12628d91fb0597341eef2c6.tar.gz
firejail-04f756cd3a36a1def12628d91fb0597341eef2c6.tar.zst
firejail-04f756cd3a36a1def12628d91fb0597341eef2c6.zip
whitelist fix
Diffstat (limited to 'src')
-rw-r--r--src/firejail/fs_whitelist.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/firejail/fs_whitelist.c b/src/firejail/fs_whitelist.c
index 740bdab3e..8b5444ebc 100644
--- a/src/firejail/fs_whitelist.c
+++ b/src/firejail/fs_whitelist.c
@@ -30,6 +30,8 @@
30static int mkpath(const char* path, mode_t mode) { 30static int mkpath(const char* path, mode_t mode) {
31 assert(path && *path); 31 assert(path && *path);
32 32
33 mode |= 0111;
34
33 // create directories with uid/gid as root or as current user if inside home directory 35 // create directories with uid/gid as root or as current user if inside home directory
34 uid_t uid = getuid(); 36 uid_t uid = getuid();
35 gid_t gid = getgid(); 37 gid_t gid = getgid();