Systemd/src/portable
Luca Boccassi 31c33315b3 portablectl: block when stopping a unit on detach (--now)
If portablectl detach --now is used, there's a possible race condition
where the unit is not stopped in time before the detach is attempted,
which causes it to fail.
Add a DBUS call to block after starting/stopping if --now is passed,
and add a --no-block parameter to skip it optionally when starting,
since it is not necessary in that case for correct functioning.
2020-02-18 12:02:53 +00:00
..
profile portable: add SystemCallFilter=@system-service to the three main portable service profiles 2018-06-14 17:44:20 +02:00
meson.build add new portable service framework 2018-05-24 17:01:57 +02:00
org.freedesktop.portable1.conf portabled: fix dbus policy 2019-04-03 17:24:12 +02:00
org.freedesktop.portable1.policy portable: update polkit messages 2018-06-19 13:21:17 +09:00
org.freedesktop.portable1.service add new portable service framework 2018-05-24 17:01:57 +02:00
portable.c dissect: introduce new recognizable partition types for /var and /var/tmp 2019-12-23 14:43:59 +01:00
portable.h portable: introduce portable_metadata_hash_ops and use it 2018-12-02 12:18:54 +01:00
portablectl.c portablectl: block when stopping a unit on detach (--now) 2020-02-18 12:02:53 +00:00
portabled-bus.c shared: split out polkit stuff from bus-util.c → bus-polkit.c 2020-01-22 12:34:10 +01:00
portabled-bus.h add new portable service framework 2018-05-24 17:01:57 +02:00
portabled-image-bus.c shared: split out polkit stuff from bus-util.c → bus-polkit.c 2020-01-22 12:34:10 +01:00
portabled-image-bus.h tree-wide: add multiple inclusion guard 2018-06-25 13:04:59 +09:00
portabled-image.c machine-image: introduce image_hash_ops and use it 2018-12-02 12:18:54 +01:00
portabled-image.h tree-wide: add multiple inclusion guard 2018-06-25 13:04:59 +09:00
portabled-operation.c add new portable service framework 2018-05-24 17:01:57 +02:00
portabled-operation.h add new portable service framework 2018-05-24 17:01:57 +02:00
portabled.c shared: split out polkit stuff from bus-util.c → bus-polkit.c 2020-01-22 12:34:10 +01:00
portabled.h add new portable service framework 2018-05-24 17:01:57 +02:00