diff options
author | netblue30 <netblue30@yahoo.com> | 2016-11-04 10:06:21 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-11-04 10:06:21 -0400 |
commit | 15298f20afeaff362c74e8ad7e66338f442cf441 (patch) | |
tree | b7e25a3e22b882c33967524fe1859c0c4c0f2ced /src/firejail/fs_bin.c | |
parent | execv fixes (diff) | |
download | firejail-15298f20afeaff362c74e8ad7e66338f442cf441.tar.gz firejail-15298f20afeaff362c74e8ad7e66338f442cf441.tar.zst firejail-15298f20afeaff362c74e8ad7e66338f442cf441.zip |
execv fixes
Diffstat (limited to 'src/firejail/fs_bin.c')
-rw-r--r-- | src/firejail/fs_bin.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/firejail/fs_bin.c b/src/firejail/fs_bin.c index d6fee0608..a3576e7c4 100644 --- a/src/firejail/fs_bin.c +++ b/src/firejail/fs_bin.c | |||
@@ -191,7 +191,7 @@ static void duplicate(char *fname) { | |||
191 | char *f; | 191 | char *f; |
192 | if (asprintf(&f, "%s/%s", RUN_BIN_DIR, fname) == -1) | 192 | if (asprintf(&f, "%s/%s", RUN_BIN_DIR, fname) == -1) |
193 | errExit("asprintf"); | 193 | errExit("asprintf"); |
194 | assert(getenv("LD_PRELOAD") == NULL); | 194 | clearenv(); |
195 | execlp(RUN_CP_COMMAND, RUN_CP_COMMAND, "-a", actual_path, f, NULL); | 195 | execlp(RUN_CP_COMMAND, RUN_CP_COMMAND, "-a", actual_path, f, NULL); |
196 | perror("execlp"); | 196 | perror("execlp"); |
197 | _exit(1); | 197 | _exit(1); |