Systemd/src/machine
Lennart Poettering 5a27b39518 nspawn/machine: move mount propagation dir to /run/host/incoming
Previously we'd use a directory /run/systemd/nspawn/incoming for
accepting mounts to propagate from the host. This is a bit weird, since
we have a shared namespace: /run/systemd/ contains both stuff managed by
the surround nspawn as well as from the systemd inside.

We now have the /run/host/ hierarchy that has special stuff we want to
pass from host to container. Let's make use of that here, and move this
directory here too.

This is not a compat breakage, since the payload never interfaces with
that directory natively: it's only nspawn and machined that need to
agree on it.
2020-08-20 10:17:25 +02:00
..
image-dbus.c shared: split out property get helpers 2020-06-30 15:10:17 +02:00
image-dbus.h shared: split out BusObjectImplementor APIs 2020-06-30 15:08:35 +02:00
machine-dbus.c nspawn/machine: move mount propagation dir to /run/host/incoming 2020-08-20 10:17:25 +02:00
machine-dbus.h machined: convert to the new scheme and add --bus-introspect 2020-05-05 22:38:31 +02:00
machine.c machined: refactor UID/GID machine translation 2020-07-14 17:06:23 +02:00
machine.h machined: refactor UID/GID machine translation 2020-07-14 17:06:23 +02:00
machinectl.c bus: use bus_log_connect_error to print error message 2020-07-21 10:02:01 +09:00
machined-core.c machined: refactor UID/GID machine translation 2020-07-14 17:06:23 +02:00
machined-dbus.c machined: refactor UID/GID machine translation 2020-07-14 17:06:23 +02:00
machined-varlink.c core,home,machined: generate description fields for all groups we synthesize 2020-08-07 08:39:52 +02:00
machined-varlink.h machined: implement user/group lookup varlink API in machined too 2020-07-14 17:06:23 +02:00
machined.c machined: implement user/group lookup varlink API in machined too 2020-07-14 17:06:23 +02:00
machined.h machined: implement user/group lookup varlink API in machined too 2020-07-14 17:06:23 +02:00
meson.build machined: implement user/group lookup varlink API in machined too 2020-07-14 17:06:23 +02:00
operation.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
operation.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
org.freedesktop.machine1.conf machined: add UnregisterMachine method 2019-10-29 10:54:45 +01:00
org.freedesktop.machine1.policy meson: drop unnecessary "transformation" of policy files 2018-02-16 13:01:12 +01:00
org.freedesktop.machine1.service Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
test-machine-tables.c Drop my copyright headers 2018-06-14 13:03:20 +02:00