reprozip
reprozip copied to clipboard
Reprounzip unpacker containerexec
This is a new unpacker for reprounzip. It only works on Linux and creates a container similar to a Docker container. However, it is based on our tool BenchExec.
This unpacker provides the following advantages compared to the existing unpackers:
- no special setup or manual installation of further software necessary (BenchExec is a pure-Python package and installed automatically as a dependency)
- works as regular user, does not require root access
- provides strong isolation like a container
The system requirements are a Linux kernel with namespaces (present since Linux 3.8).
Maybe because of these advantages you would even like to bundle it as one of the default unpackers together with ReproZip, at least on Linux?
This is our first contribution to ReproZip, so there are maybe some things that could be done in a better way, but we would be happy to improve them if required.
Any news on this? Is there anything we need to do?
Hi @PhilippWendler! I just need to find time to go over this and merge it. We are very interested in integrating ReproZip with more tools, I just didn't have the cycles. There are currently a few PRs that have accumulated on ReproZip and that I need to go over.
This has really been lingering for a while, I apologize for not getting back to you sooner. Hopefully I can take a good look this week.
Sorry about that!
No worries, just wanted to know whether there is something we need to do.
Is there still a chance that this will be merged at some point?