aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tests: do not run shell script tests for non-native ABIv1.5Mike Frysinger2009-03-111-0/+1
| | | | | | | | | Since the shell scripts rely on /bin/sh, we can only test libsandbox.so that matches the ABI of the shell interpreter. URL: http://bugs.gentoo.org/259244 Signed-off-by: Mike Frysinger <vapier@gentoo.org> Reported-by: Joshua Doll <joshua.doll@gmail.com>
* libsandbox: add more exec wrappersMike Frysinger2009-03-111-0/+16
While the execvp() is a common entry point, the other ones are often used as well. While they don't take environ pointers directly, the env could have been modified before calling the exec function, which means we need to restore our LD_PRELOAD setting. So now we support execv/execve/fexecve/popen/system. Missing from this list are the execl* funcs, but that's because they aren't exactly easy to interpose with the structure of their variable arguments. Signed-off-by: Mike Frysinger <vapier@gentoo.org>