diff options
Diffstat (limited to 'src/firejail/fs.c')
-rw-r--r-- | src/firejail/fs.c | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/firejail/fs.c b/src/firejail/fs.c index 5fe31cec8..98b661028 100644 --- a/src/firejail/fs.c +++ b/src/firejail/fs.c | |||
@@ -1110,13 +1110,16 @@ int fs_check_chroot_dir(const char *rootdir) { | |||
1110 | } | 1110 | } |
1111 | free(name); | 1111 | free(name); |
1112 | 1112 | ||
1113 | // check shell | 1113 | // check shell (test not needed. We already test access in main.c) |
1114 | if (!arg_shell_none) { | 1114 | //if (!arg_shell_none) { |
1115 | if (stat(cfg.shell, &s) == -1) { | 1115 | // if (asprintf(&name, "%s%s", rootdir, (char *)&cfg.shell) == -1) |
1116 | fprintf(stderr, "Error: cannot find %s in chroot directory\n", cfg.shell); | 1116 | // errExit("asprintf"); |
1117 | return 1; | 1117 | // if (stat(name, &s) == -1) { |
1118 | } | 1118 | // fprintf(stderr, "Error: cannot find %s in chroot directory\n", name); |
1119 | } | 1119 | // return 1; |
1120 | // } | ||
1121 | // free(name); | ||
1122 | //} | ||
1120 | 1123 | ||
1121 | // check x11 socket directory | 1124 | // check x11 socket directory |
1122 | if (getenv("FIREJAIL_X11")) { | 1125 | if (getenv("FIREJAIL_X11")) { |