aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2021-07-14 11:29:09 -0400
committerLibravatar netblue30 <netblue30@protonmail.com>2021-07-14 11:29:09 -0400
commit599b9af36aeb734f2577c49721e90f3d126fc1bf (patch)
tree02fed1a7b41b994657abb5b595271a43aed2b6c8 /src
parentRemoving blacklisted files from top level /etc directory if the filse were bl... (diff)
parenttmpfs mounts: also clear MS_REMOUNT flag (#4387) (diff)
downloadfirejail-599b9af36aeb734f2577c49721e90f3d126fc1bf.tar.gz
firejail-599b9af36aeb734f2577c49721e90f3d126fc1bf.tar.zst
firejail-599b9af36aeb734f2577c49721e90f3d126fc1bf.zip
Merge branch 'master' of ssh://github.com/netblue30/firejail
Diffstat (limited to 'src')
-rw-r--r--src/firejail/fs.c2
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;