diff options
author | Alessandro Puccetti <alessandro@kinvolk.io> | 2016-07-21 17:39:38 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2016-07-21 17:39:38 +0200 |
commit | 31d28eabc10967daf06ae6ac4959a59556f1e7ff (patch) | |
tree | 4feaa59f1edbd20711b2ac6c68888b3517118c59 /src/core | |
parent | 4d07c8d386b6f025c8834d133a54cea40fd7fc6f (diff) |
nspawn: enable major=0/minor=0 devices inside the container (#3773)
https://github.com/systemd/systemd/pull/3685 introduced
/run/systemd/inaccessible/{chr,blk} to map inacessible devices,
this patch allows systemd running inside a nspawn container to create
/run/systemd/inaccessible/{chr,blk}.
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/dbus-cgroup.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/dbus-cgroup.c b/src/core/dbus-cgroup.c index 27bbe2d26d..6167ce92cd 100644 --- a/src/core/dbus-cgroup.c +++ b/src/core/dbus-cgroup.c @@ -960,6 +960,7 @@ int bus_cgroup_set_property( while ((r = sd_bus_message_read(message, "(ss)", &path, &rwm)) > 0) { if ((!startswith(path, "/dev/") && + !startswith(path, "/run/systemd/inaccessible/") && !startswith(path, "block-") && !startswith(path, "char-")) || strpbrk(path, WHITESPACE)) |