diff options
author | smitsohu <smitsohu@gmail.com> | 2020-02-09 11:30:31 +0100 |
---|---|---|
committer | smitsohu <smitsohu@gmail.com> | 2020-02-09 11:30:31 +0100 |
commit | 609be4fda2dda5557de864eba814c42fe2f40dca (patch) | |
tree | 4705e07b546c1a9d2d102feae3d7156316f64710 /src/firejail/sandbox.c | |
parent | include wvc to more profiles (#3209) (diff) | |
download | firejail-609be4fda2dda5557de864eba814c42fe2f40dca.tar.gz firejail-609be4fda2dda5557de864eba814c42fe2f40dca.tar.zst firejail-609be4fda2dda5557de864eba814c42fe2f40dca.zip |
openSUSE fix: mount private-etc on /usr/etc as well
see issue #3145
Diffstat (limited to 'src/firejail/sandbox.c')
-rw-r--r-- | src/firejail/sandbox.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/firejail/sandbox.c b/src/firejail/sandbox.c index 96ad30bed..4f53cafcc 100644 --- a/src/firejail/sandbox.c +++ b/src/firejail/sandbox.c | |||
@@ -855,6 +855,7 @@ int sandbox(void* sandbox_arg) { | |||
855 | fwarning("private-etc feature is disabled in overlay\n"); | 855 | fwarning("private-etc feature is disabled in overlay\n"); |
856 | else { | 856 | else { |
857 | fs_private_dir_list("/etc", RUN_ETC_DIR, cfg.etc_private_keep); | 857 | fs_private_dir_list("/etc", RUN_ETC_DIR, cfg.etc_private_keep); |
858 | fs_private_dir_list("/usr/etc", RUN_USR_ETC_DIR, cfg.etc_private_keep); // openSUSE | ||
858 | // create /etc/ld.so.preload file again | 859 | // create /etc/ld.so.preload file again |
859 | if (need_preload) | 860 | if (need_preload) |
860 | fs_trace_preload(); | 861 | fs_trace_preload(); |