aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2015-08-21 07:07:45 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2015-08-21 07:07:45 -0400
commitc4c6bbbdcefed7c3cbe1d0dc2275e7b5facc662e (patch)
tree58ae2069e7d8a4f0fd7a44c723edeef575d52483
parentremove warnings form src/lib/Makefile.in (diff)
parentFix arguments passed to child process during execvp in --shell=none mode (diff)
downloadfirejail-c4c6bbbdcefed7c3cbe1d0dc2275e7b5facc662e.tar.gz
firejail-c4c6bbbdcefed7c3cbe1d0dc2275e7b5facc662e.tar.zst
firejail-c4c6bbbdcefed7c3cbe1d0dc2275e7b5facc662e.zip
Merge pull request #38 from pmillerchip/shell-none-args
Fix arguments passed to child process during execvp in --shell=none mode
-rw-r--r--src/firejail/sandbox.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/firejail/sandbox.c b/src/firejail/sandbox.c
index a97b3e77b..6135c8eac 100644
--- a/src/firejail/sandbox.c
+++ b/src/firejail/sandbox.c
@@ -437,7 +437,7 @@ int sandbox(void* sandbox_arg) {
437 437
438 if (!arg_command) 438 if (!arg_command)
439 printf("Child process initialized\n"); 439 printf("Child process initialized\n");
440 execvp(cfg.original_argv[cfg.original_program_index], &cfg.original_argv[cfg.original_program_index + 1]); 440 execvp(cfg.original_argv[cfg.original_program_index], &cfg.original_argv[cfg.original_program_index]);
441 } 441 }
442 //**************************************** 442 //****************************************
443 // start the program using a shell 443 // start the program using a shell