5b08029d0b
Make vigil work on other distributions. (fedora, debian, archlinux)
...
- Now using python3.4 on debian, and python3.5 elsewhere.
- Added test-distributions script that checks that
install-dependencies works on different distributions.
2017-05-17 16:46:54 +01:00
c25266c42b
Explicitly using python3.5.
2017-02-08 13:56:56 +01:00
a12fa48c2c
Updated copyright headers to 2017.
2017-02-05 18:29:09 +01:00
6489a11d4c
[tools] Let gcc work in the sandbox.
2016-11-27 23:36:55 +01:00
b017c4865e
Coding style.
2016-11-11 23:21:10 +01:00
60fe921881
Let vigil run without sudo.
...
Now using user namespaces which allow unprivileged users to create
the sandbox.
2016-11-09 01:30:40 +01:00
bf856d87f0
Its probably better not to have overlays of tmp.
...
All overlays should be able to share the one /tmp anyway.
2016-10-23 16:47:13 +02:00
c6610c77b8
Changes for ubuntu 16.10.
2016-10-15 12:47:15 +02:00
b922f29e07
Changes for ubuntu 16.04.
2016-09-27 13:30:08 +02:00
4fa5b524d4
Coding style.
...
Using asyncio coroutines for workers instead of threads.
2016-03-09 10:47:09 +00:00
964243ffb8
Make the overlayfs mount point's owners and modes match the underlay.
...
This fixes sudo in the chroot.
2016-02-11 00:09:08 +00:00
4f5867adae
Overlaying /sys was causing hangs.
...
Maybe it should be bind mounted instead?
2016-01-31 23:18:02 +00:00
40b2460038
Coding style.
2016-01-24 12:47:25 +00:00
721cc28d03
Run all tools in a filesystem sandbox
2016-01-21 23:22:42 +00:00