nspawn: decouple --boot from CLONE_NEWIPC (#4180)
authorLuca Bruno <luca.bruno@coreos.com>
Sat, 24 Sep 2016 12:30:42 +0000 (12:30 +0000)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sat, 24 Sep 2016 12:30:42 +0000 (08:30 -0400)
commit48a8d337a62cfa444769dfb8b1a7857fd8fb50e6
tree0024087eb8dda4a25202ad0b58a53ad2f0fe632e
parenta4d373452dc71d8a4e03608e7b64de0923042df8
nspawn: decouple --boot from CLONE_NEWIPC (#4180)

This commit is a minor tweak after the split of `--share-system`, decoupling the `--boot`
option from IPC namespacing.

Historically there has been a single `--share-system` option for sharing IPC/PID/UTS with the
host, which was incompatible with boot/pid1 mode. After the split, it is now possible to express
the requirements with better granularity.

For reference, this is a followup to #4023 which contains references to previous discussions.
I realized too late that CLONE_NEWIPC is not strictly needed for boot mode.
src/nspawn/nspawn.c