summaryrefslogtreecommitdiff
path: root/yarns/building.yarn
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@gmail.com>2014-10-22 19:06:17 +0000
committerRichard Maw <richard.maw@gmail.com>2014-10-22 19:06:17 +0000
commitcdd06ea486b4d990831442051b5ef2a50cf5d578 (patch)
tree823f190f88db2170cac8ed0b4aa448f4f08e50e3 /yarns/building.yarn
parentb8f9d8a48776f5cc045cbe8525c4203e4a85e1c2 (diff)
downloadmorph-cdd06ea486b4d990831442051b5ef2a50cf5d578.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