aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar Topi Miettinen <toiwoton@gmail.com>2021-08-12 19:50:36 +0300
committerLibravatar Topi Miettinen <topimiettinen@users.noreply.github.com>2021-08-16 20:31:33 +0000
commit3381c614cb2811b79ff7dc6d0cabfc49e27c8ae9 (patch)
treedc9ea3b6c1630341456bc85b8e305de1803557ad /src
parentUpdate celluloid.profile (diff)
downloadfirejail-3381c614cb2811b79ff7dc6d0cabfc49e27c8ae9.tar.gz
firejail-3381c614cb2811b79ff7dc6d0cabfc49e27c8ae9.tar.zst
firejail-3381c614cb2811b79ff7dc6d0cabfc49e27c8ae9.zip
Give fbuilder full original environment
Closes: #4460
Diffstat (limited to 'src')
-rw-r--r--src/firejail/main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/firejail/main.c b/src/firejail/main.c
index ef3bf8bf5..e0bf44f62 100644
--- a/src/firejail/main.c
+++ b/src/firejail/main.c
@@ -936,8 +936,8 @@ static void run_builder(int argc, char **argv) {
936 assert(getenv("LD_PRELOAD") == NULL); 936 assert(getenv("LD_PRELOAD") == NULL);
937 umask(orig_umask); 937 umask(orig_umask);
938 938
939 // restore some environment variables 939 // restore original environment variables
940 env_apply_whitelist_sbox(); 940 env_apply_all();
941 941
942 argv[0] = LIBDIR "/firejail/fbuilder"; 942 argv[0] = LIBDIR "/firejail/fbuilder";
943 execvp(argv[0], argv); 943 execvp(argv[0], argv);