diff options
author | netblue30 <netblue30@protonmail.com> | 2021-07-14 11:29:09 -0400 |
---|---|---|
committer | netblue30 <netblue30@protonmail.com> | 2021-07-14 11:29:09 -0400 |
commit | 599b9af36aeb734f2577c49721e90f3d126fc1bf (patch) | |
tree | 02fed1a7b41b994657abb5b595271a43aed2b6c8 | |
parent | Removing blacklisted files from top level /etc directory if the filse were bl... (diff) | |
parent | tmpfs mounts: also clear MS_REMOUNT flag (#4387) (diff) | |
download | firejail-599b9af36aeb734f2577c49721e90f3d126fc1bf.tar.gz firejail-599b9af36aeb734f2577c49721e90f3d126fc1bf.tar.zst firejail-599b9af36aeb734f2577c49721e90f3d126fc1bf.zip |
Merge branch 'master' of ssh://github.com/netblue30/firejail
-rw-r--r-- | src/firejail/fs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/firejail/fs.c b/src/firejail/fs.c index dd170ad19..5ac2da164 100644 --- a/src/firejail/fs.c +++ b/src/firejail/fs.c | |||
@@ -502,7 +502,7 @@ void fs_tmpfs(const char *dir, unsigned check_owner) { | |||
502 | struct statvfs buf; | 502 | struct statvfs buf; |
503 | if (fstatvfs(fd, &buf) == -1) | 503 | if (fstatvfs(fd, &buf) == -1) |
504 | errExit("fstatvfs"); | 504 | errExit("fstatvfs"); |
505 | unsigned long flags = buf.f_flag & ~(MS_RDONLY|MS_BIND); | 505 | unsigned long flags = buf.f_flag & ~(MS_RDONLY|MS_BIND|MS_REMOUNT); |
506 | // mount via the symbolic link in /proc/self/fd | 506 | // mount via the symbolic link in /proc/self/fd |
507 | EUID_ROOT(); | 507 | EUID_ROOT(); |
508 | char *proc; | 508 | char *proc; |