aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/env.c
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-08-26 09:29:44 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2016-08-26 09:29:44 -0400
commit949070a1dd728e58ab04c8e02f08cef422ddf7d9 (patch)
tree0c15162d0e69973da7d6f3d2cea20aad47afbb40 /src/firejail/env.c
parentadded back strings profile (diff)
downloadfirejail-949070a1dd728e58ab04c8e02f08cef422ddf7d9.tar.gz
firejail-949070a1dd728e58ab04c8e02f08cef422ddf7d9.tar.zst
firejail-949070a1dd728e58ab04c8e02f08cef422ddf7d9.zip
shell fixes
Diffstat (limited to 'src/firejail/env.c')
-rw-r--r--src/firejail/env.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/firejail/env.c b/src/firejail/env.c
index 2c8be3852..2cc65e464 100644
--- a/src/firejail/env.c
+++ b/src/firejail/env.c
@@ -121,6 +121,8 @@ void env_defaults(void) {
121 errExit("setenv"); 121 errExit("setenv");
122 if (setenv("container", "firejail", 1) < 0) // LXC sets container=lxc, 122 if (setenv("container", "firejail", 1) < 0) // LXC sets container=lxc,
123 errExit("setenv"); 123 errExit("setenv");
124 if (!cfg.shell)
125 cfg.shell = guess_shell();
124 if (cfg.shell && setenv("SHELL", cfg.shell, 1) < 0) 126 if (cfg.shell && setenv("SHELL", cfg.shell, 1) < 0)
125 errExit("setenv"); 127 errExit("setenv");
126 128