diff options
author | Richard Maw <richard.maw@gmail.com> | 2014-10-22 19:06:17 +0000 |
---|---|---|
committer | Richard Maw <richard.maw@codethink.co.uk> | 2014-10-24 14:26:04 +0000 |
commit | 7e027adeb6b40c02c04c78c5a6957c7d79bba75c (patch) | |
tree | 3bdcfb3c76b5b855861fa2daf52dde7a3309c024 /yarns/building.yarn | |
parent | 94676362e1fc7e2b0ca500a1d0da16ae5c2fc300 (diff) | |
download | morph-7e027adeb6b40c02c04c78c5a6957c7d79bba75c.tar.gz |
Run system-integrations in a namespace
All temporary mounts should be done inside a namespace, so that they
don't interfere with other namespaces.
system-integrations may need capabilities that regular builds don't
have, so they're chrooted, rather than linux-user-chrooted, which means
it's more complicated to do namespaces.
In the absence of a better command for it, we can do this with an
in-lined shell script.
This also stops us using the run-parts inside the system, and executes
the integrations directly.
Diffstat (limited to 'yarns/building.yarn')
0 files changed, 0 insertions, 0 deletions