diff options
author | jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com> | 2019-11-05 07:18:25 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-05 07:18:25 -0800 |
commit | af0ca618de71174e5daaa2104ed8ca2b27823aa9 (patch) | |
tree | 4bcca2914a0fe120b3b432edfb585fed7e92de33 /infra/base-images/base-runner/run_minijail | |
parent | 4035d0d62f995482ec33c6ed9cd9c368a50413fd (diff) | |
download | oss-fuzz-af0ca618de71174e5daaa2104ed8ca2b27823aa9.tar.gz |
Get run_minijail working for i386 (#2997)
Diffstat (limited to 'infra/base-images/base-runner/run_minijail')
-rwxr-xr-x | infra/base-images/base-runner/run_minijail | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/infra/base-images/base-runner/run_minijail b/infra/base-images/base-runner/run_minijail index d2b0a182e..bf950b1e7 100755 --- a/infra/base-images/base-runner/run_minijail +++ b/infra/base-images/base-runner/run_minijail @@ -20,9 +20,11 @@ mkdir /tmp/chroot mkdir /tmp/chroot/lib mkdir /tmp/chroot/lib64 +mkdir /tmp/chroot/lib32 mkdir /tmp/chroot/usr mkdir /tmp/chroot/usr/lib +mkdir /tmp/chroot/usr/lib32 mkdir /tmp/chroot/dev mknod -m 666 /tmp/chroot/dev/null c 1 3 @@ -45,13 +47,13 @@ echo 'Running:' echo minijail0 -U -m \"0 $UID 1\" -T static \ -c 0 -n -v -p -l -I \ -k proc,/proc,proc,1 -P /tmp/chroot \ - -b /lib,/lib,0 -b /lib64,/lib64,0 -b /usr/lib,/usr/lib,0 \ - -b /tmp,/tmp,1 \ + -b /lib,/lib,0 -b /lib64,/lib64,0 -b /lib32,/lib32,0 -b /usr/lib,/usr/lib,0 \ + -b /usr/lib32,/usr/lib32,0 -b /tmp,/tmp,1 \ -b $EXE_DIR,$EXE_DIR,0 $FULL_EXE_PATH $@ minijail0 -U -m "0 $UID 1" -T static \ -c 0 -n -v -p -l -I \ -k proc,/proc,proc,1 -P /tmp/chroot \ - -b /lib,/lib,0 -b /lib64,/lib64,0 -b /usr/lib,/usr/lib,0 \ - -b /tmp,/tmp,1 \ + -b /lib,/lib,0 -b /lib64,/lib64,0 -b /lib32,/lib32,0 -b /usr/lib,/usr/lib,0 \ + -b /usr/lib32,/usr/lib32,0 -b /tmp,/tmp,1 \ -b $EXE_DIR,$EXE_DIR,0 $FULL_EXE_PATH $@ |