nspawn: rework how we determine private networking settings
authorLennart Poettering <lennart@poettering.net>
Wed, 21 Oct 2015 22:59:18 +0000 (00:59 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 21 Oct 2015 23:59:25 +0000 (01:59 +0200)
commit0e2656744f6d2e2cf65788a497f266d469865e30
treeb2bc3e463aaf11bd9d80d26c7710a22b9f3529f1
parenta2c90f05f11c01a9f9faf3efb3ec0e05acebd75f
nspawn: rework how we determine private networking settings

Make sure we acquire CAP_NET_ADMIN if we require virtual networking.

Make sure we imply virtual ethernet correctly when bridge is request.

Fixes: #1511
Fixes: #1554
Fixes: #1590
src/nspawn/nspawn-settings.c
src/nspawn/nspawn-settings.h
src/nspawn/nspawn.c