diff options
-rw-r--r-- | src/firejail/netfilter.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/firejail/netfilter.c b/src/firejail/netfilter.c index 5b49fe19a..686efb6cb 100644 --- a/src/firejail/netfilter.c +++ b/src/firejail/netfilter.c | |||
@@ -61,6 +61,8 @@ void netfilter_netlock(pid_t pid) { | |||
61 | ; // run without terminal logger | 61 | ; // run without terminal logger |
62 | else if (p == 0) { // child | 62 | else if (p == 0) { // child |
63 | drop_privs(0); | 63 | drop_privs(0); |
64 | env_apply_all(); | ||
65 | umask(orig_umask); | ||
64 | 66 | ||
65 | char *cmd; | 67 | char *cmd; |
66 | if (asprintf(&cmd, "%s -e \"%s/firejail/fnettrace --tail --log=%s\"", terminal, LIBDIR, flog) == -1) | 68 | if (asprintf(&cmd, "%s -e \"%s/firejail/fnettrace --tail --log=%s\"", terminal, LIBDIR, flog) == -1) |