diff options
author | netblue30 <netblue30@yahoo.com> | 2016-08-26 09:29:44 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-08-26 09:29:44 -0400 |
commit | 949070a1dd728e58ab04c8e02f08cef422ddf7d9 (patch) | |
tree | 0c15162d0e69973da7d6f3d2cea20aad47afbb40 /src/firejail/env.c | |
parent | added back strings profile (diff) | |
download | firejail-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.c | 2 |
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 | ||