Skip to content

Replace sandboxing code with the external 'sandboxlib' library

Devcurmudgeon requested to merge pull/42/sam/sandboxlib into master

Created by: ssssam

This is work towards closing issue #32 (closed).

If this is merged, YBD will not work unless the 'sandboxlib' library version 0.1.1 is installed. I've packaged it at PyPI so that it can be installed with pip install sandboxlib.

I've got a full build of systems/build-system-armv7lhf-jetson.morph running with this branch that has successfully built past the bootstrap and up to 'glibc', so both 'bootstrap' and 'normal' mode chunks are built. I'll note here when the build completes (it probably won't be til tomorrow).

This doesn't fully solve #32 (closed) because YBD still hardcodes use of the linux_user_chroot backend at this point. Next I will look at getting the chroot backend supported.

Merge request reports