Lennart Poettering
94634b4b03
pid1: add D-Bus API for removing delegated subcgroups
...
When running unprivileged containers, we run into a scenario where an
unpriv owned cgroup has a subcgroup delegated to another user (i.e. the
container's own UIDs). When the owner of that cgroup dies without
cleaning it up then the unpriv service manager might encounter a cgroup
it cannot delete anymore.
Let's address that: let's expose a method call on the service manager
(primarly in PID1) that can be used to delete a subcgroup of a unit one
owns. This would then allow the unpriv service manager to ask the priv
service manager to get rid of such a cgroup.
This commit only adds the method call, the next commit then adds the
code that makes use of this.
2025-01-08 15:27:25 +01:00
..
2024-03-24 11:08:58 +00:00
2024-10-27 20:02:46 +01:00
2024-06-20 02:35:35 +09:00
2024-06-28 15:38:56 +02:00
2024-06-28 15:38:56 +02:00
2024-05-29 08:29:47 +02:00
2024-10-17 09:48:05 +02:00
2024-10-17 09:48:05 +02:00
2024-05-01 04:41:06 +09:00
2025-01-08 15:27:25 +01:00
2025-01-08 15:27:25 +01:00
2024-06-15 16:54:37 +02:00
2024-06-15 16:20:16 +02:00
2024-12-10 10:51:56 +01:00
2024-07-23 19:38:57 +02:00
2025-01-04 16:40:53 +01:00
2024-10-21 16:35:49 +02:00
2024-12-18 09:30:25 +01:00
2024-04-25 13:40:41 +02:00
2024-04-18 20:25:39 +08:00
2025-01-08 15:27:25 +01:00
2024-06-28 15:43:21 +02:00
2024-06-28 15:43:21 +02:00
2024-10-16 10:50:15 +02:00
2024-06-28 15:43:21 +02:00
2024-08-14 14:18:40 +02:00
2024-06-28 15:43:21 +02:00
2024-10-11 22:54:16 +02:00
2025-01-08 15:27:25 +01:00
2025-01-08 15:27:25 +01:00
2024-10-09 06:57:11 +09:00
2024-10-09 06:55:32 +09:00
2024-12-11 12:12:14 -07:00
2024-10-09 06:54:45 +09:00
2024-12-20 10:52:57 +09:00
2024-12-20 10:52:57 +09:00
2024-06-28 18:51:56 +02:00
2024-11-02 23:20:57 +01:00
2024-07-19 11:44:04 +02:00
2024-05-18 02:51:34 +09:00
2024-12-20 17:52:01 +01:00
2024-08-17 18:16:20 +02:00
2024-12-28 15:08:00 +01:00
2024-12-16 23:55:44 +09:00
2024-12-28 15:08:00 +01:00
2024-12-16 23:55:44 +09:00
2024-07-31 21:40:28 +02:00
2024-10-07 09:01:48 -07:00
2024-05-29 11:52:40 +02:00
2024-07-13 22:58:23 +02:00
2024-10-02 18:29:43 +02:00
2024-10-02 18:29:43 +02:00
2024-10-27 20:02:47 +01:00
2024-10-27 20:02:47 +01:00
2024-06-19 16:22:23 +02:00
2024-06-19 16:28:28 +02:00
2024-04-18 17:39:34 +02:00
2024-09-21 00:53:50 +02:00
2024-08-09 19:25:42 +09:00
2024-12-16 23:55:44 +09:00
2024-12-17 17:34:46 +01:00
2024-12-06 13:33:49 -08:00
2025-01-02 21:14:38 +01:00
2024-04-29 14:34:22 +02:00
2024-12-11 12:12:14 -07:00
2024-12-17 18:26:15 +01:00
2025-01-04 16:40:53 +01:00
2024-11-05 05:32:02 -08:00
2024-10-02 18:29:43 +02:00
2024-12-13 10:29:27 +00:00
2024-06-12 00:54:26 +01:00
2025-01-04 17:07:59 +01:00
2024-12-13 13:48:07 +00:00
2025-01-08 15:27:25 +01:00
2024-10-27 20:02:46 +01:00
2024-08-29 12:48:55 +01:00
2024-05-02 13:36:52 +08:00
2024-06-12 15:21:21 +02:00
2024-12-13 13:37:02 +01:00
2024-10-22 19:19:47 +02:00
2024-07-19 11:44:05 +02:00
2024-07-17 17:25:23 +02:00
2025-01-04 17:07:58 +01:00
2024-12-30 21:43:52 +01:00
2024-12-02 10:57:45 +01:00
2024-04-29 14:34:22 +02:00
2024-08-14 14:18:40 +02:00
2024-08-14 14:18:40 +02:00
2024-04-10 23:40:53 +08:00
2024-10-27 20:02:46 +01:00
2024-10-11 22:54:16 +02:00
2024-10-27 20:02:47 +01:00
2024-10-27 20:02:47 +01:00
2024-10-27 20:02:46 +01:00
2024-10-27 20:02:46 +01:00
2024-03-20 15:18:21 +01:00
2024-12-28 15:08:00 +01:00
2024-12-29 15:58:08 +09:00
2024-12-02 10:57:45 +01:00