diff options
Diffstat (limited to 'src/firejail/sandbox.c')
-rw-r--r-- | src/firejail/sandbox.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/firejail/sandbox.c b/src/firejail/sandbox.c index 9f0a5f25c..250247f8a 100644 --- a/src/firejail/sandbox.c +++ b/src/firejail/sandbox.c | |||
@@ -1016,6 +1016,10 @@ int sandbox(void* sandbox_arg) { | |||
1016 | if (cfg.cwd) { | 1016 | if (cfg.cwd) { |
1017 | if (chdir(cfg.cwd) == 0) | 1017 | if (chdir(cfg.cwd) == 0) |
1018 | cwd = 1; | 1018 | cwd = 1; |
1019 | else if (arg_private_cwd) { | ||
1020 | fprintf(stderr, "Error: unabled to enter private working directory: %s: %s\n", cfg.cwd, strerror(errno)); | ||
1021 | exit(1); | ||
1022 | } | ||
1019 | } | 1023 | } |
1020 | 1024 | ||
1021 | if (!cwd) { | 1025 | if (!cwd) { |