aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/no_sandbox.c
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2017-06-02 17:49:49 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2017-06-02 17:49:49 -0400
commitde565a0009c8f2ef24f3bd741000fe79de122b8a (patch)
tree54f60fdf1d637cbe1ad6dc239a41133c830b81ba /src/firejail/no_sandbox.c
parentFix for `make deb` fail (diff)
downloadfirejail-de565a0009c8f2ef24f3bd741000fe79de122b8a.tar.gz
firejail-de565a0009c8f2ef24f3bd741000fe79de122b8a.tar.zst
firejail-de565a0009c8f2ef24f3bd741000fe79de122b8a.zip
fix login shell functionality broken in 0.9.46
Diffstat (limited to 'src/firejail/no_sandbox.c')
-rw-r--r--src/firejail/no_sandbox.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/firejail/no_sandbox.c b/src/firejail/no_sandbox.c
index b37c5abf7..07c42006d 100644
--- a/src/firejail/no_sandbox.c
+++ b/src/firejail/no_sandbox.c
@@ -209,6 +209,11 @@ void run_no_sandbox(int argc, char **argv) {
209 break; 209 break;
210 } 210 }
211 } 211 }
212 // if shell is /usr/bin/firejail, replace it with /bin/bash
213 if (strcmp(cfg.shell, PATH_FIREJAIL) == 0) {
214 cfg.shell = "/bin/bash";
215 prog_index = 0;
216 }
212 217
213 if (prog_index == 0) { 218 if (prog_index == 0) {
214 cfg.command_line = cfg.shell; 219 cfg.command_line = cfg.shell;