Daan De Meyer
9e26ced980
core: Add RootDirectoryFileDescriptor=
...
RootDirectory= but via a open_tree() file descriptor. This allows
setting up the execution environment for a service by the client in
a mount namespace and then starting a transient unit in that execution
environment using the new property.
We also add --root-directory= and --same-root-dir= to systemd-run to
have it run services within the given root directory. As systemd-run
might be invoked from a different mount namespace than what systemd is
running in, systemd-run opens the given path with open_tree() and then
sends it to systemd using the new RootDirectoryFileDescriptor= property.
2025-10-31 13:09:51 +01:00
..
2025-05-24 20:56:27 +02:00
2025-10-24 01:52:59 +09:00
2025-05-21 10:49:42 +02:00
2025-10-16 17:00:29 +02:00
2025-05-21 10:49:42 +02:00
2025-05-22 11:25:29 +02:00
2025-05-21 10:49:42 +02:00
2025-07-01 12:29:15 +09:00
2025-05-21 10:49:42 +02:00
2025-05-22 21:10:15 +02:00
2025-07-01 17:51:49 +02:00
2025-05-21 10:49:42 +02:00
2025-07-10 14:02:00 +09:00
2025-05-21 10:49:42 +02:00
2025-10-22 22:56:01 +02:00
2025-05-21 10:49:42 +02:00
2025-07-29 18:05:20 +02:00
2025-09-26 09:28:12 +09:00
2025-07-22 03:05:54 +09:00
2025-07-22 03:05:54 +09:00
2025-08-06 14:09:33 +01:00
2025-05-21 10:49:42 +02:00
2025-07-22 03:05:33 +09:00
2025-05-06 13:27:54 +02:00
2025-07-29 18:05:20 +02:00
2025-05-21 10:49:42 +02:00
2025-09-28 10:10:47 +09:00
2025-10-24 01:52:59 +09:00
2025-10-24 01:52:59 +09:00
2025-05-21 10:49:42 +02:00
2025-09-04 14:36:46 +09:00
2025-09-17 22:20:42 +09:00
2025-09-04 14:36:46 +09:00
2025-09-17 22:20:42 +09:00
2025-08-20 02:32:02 +09:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-06-30 09:19:15 +02:00
2025-07-03 10:37:33 +02:00
2025-06-04 22:32:52 +09:00
2025-05-21 10:49:42 +02:00
2025-10-11 22:37:33 +02:00
2025-05-21 10:49:42 +02:00
2025-07-26 05:00:02 +09:00
2025-09-18 22:11:57 +02:00
2025-09-05 15:14:49 +02:00
2025-06-05 01:35:08 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-07-04 11:57:52 +02:00
2025-05-21 10:49:42 +02:00
2025-10-25 14:03:13 +09:00
2025-10-16 17:00:29 +02:00
2025-10-20 20:17:59 +09:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-09-04 14:36:46 +09:00
2025-06-18 10:21:26 +02:00
2025-06-30 09:19:15 +02:00
2025-07-29 18:05:20 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-09-03 08:56:23 +02:00
2025-09-26 03:30:11 +09:00
2025-03-27 12:04:40 +01:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-09-19 14:46:55 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-06-18 10:21:26 +02:00
2025-09-19 15:33:17 +09:00
2025-05-21 10:49:42 +02:00
2025-09-19 16:46:07 +02:00
2025-07-04 11:57:38 +02:00
2025-09-19 14:46:55 +02:00
2025-09-25 20:06:11 +02:00
2025-04-30 09:30:51 +02:00
2025-06-30 09:19:15 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-10-19 10:01:46 +09:00
2025-06-17 01:39:56 +02:00
2025-05-21 10:49:42 +02:00
2025-04-03 11:08:57 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-08-20 16:17:11 +09:00
2025-06-06 19:06:48 +09:00
2025-09-05 15:14:49 +02:00
2025-05-21 10:49:42 +02:00
2025-09-19 14:46:55 +02:00
2025-10-17 16:44:15 +01:00
2025-05-21 10:49:42 +02:00
2025-07-23 22:13:20 +09:00
2025-09-26 08:29:37 +09:00
2025-05-21 10:49:42 +02:00
2025-07-03 12:51:22 +09:00
2025-09-24 15:45:28 +02:00
2025-05-21 10:49:42 +02:00
2025-09-17 21:50:19 +02:00
2025-05-21 10:49:42 +02:00
2025-07-22 03:05:33 +09:00
2025-05-21 10:49:42 +02:00
2025-09-19 14:46:55 +02:00
2025-07-01 12:27:27 +09:00
2025-05-21 10:49:42 +02:00
2025-07-04 11:57:38 +02:00
2025-07-24 20:45:35 +09:00
2025-05-21 10:49:42 +02:00
2025-04-30 09:30:51 +02:00
2025-09-26 08:29:37 +09:00
2025-09-17 22:20:42 +09:00
2025-10-31 13:09:51 +01:00
2025-05-21 10:49:42 +02:00
2025-10-25 11:12:16 +09:00
2025-09-19 15:33:17 +09:00
2025-06-17 13:16:43 +02:00
2025-10-31 13:09:51 +01:00
2025-03-17 21:39:05 +01:00
2025-08-18 13:02:21 +01:00
2025-07-29 18:05:20 +02:00
2025-07-03 10:37:33 +02:00
2025-05-22 09:41:18 +02:00
2025-07-26 05:00:02 +09:00
2025-06-30 09:19:15 +02:00
2025-10-25 09:56:31 +09:00
2025-05-21 10:49:42 +02:00
2025-09-19 14:46:55 +02:00
2025-05-21 10:49:42 +02:00
2025-06-30 03:45:29 +09:00
2025-06-30 09:19:15 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-07-03 10:37:33 +02:00
2025-07-29 18:05:20 +02:00
2025-07-10 14:02:00 +09:00
2025-05-21 10:49:42 +02:00
2025-06-30 09:19:15 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-07-01 12:29:15 +09:00
2025-05-21 10:49:42 +02:00
2025-07-11 13:05:46 +09:00
2025-05-21 10:49:42 +02:00
2025-10-22 22:56:01 +02:00
2025-10-22 22:56:01 +02:00
2025-07-04 12:11:00 +02:00
2025-05-21 10:49:42 +02:00
2025-07-13 12:41:57 +02:00
2025-09-04 14:36:46 +09:00
2025-05-21 10:49:42 +02:00
2025-09-26 03:30:11 +09:00
2025-10-16 03:29:14 -07:00
2025-07-10 21:06:51 +02:00
2025-07-03 10:37:33 +02:00
2025-05-21 10:49:42 +02:00
2025-06-30 09:19:15 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-10-16 17:00:29 +02:00
2025-07-22 03:05:54 +09:00
2025-07-13 12:41:14 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-07-29 18:05:20 +02:00
2025-05-21 10:49:42 +02:00
2025-07-08 13:02:37 +02:00
2025-07-03 10:37:33 +02:00
2025-05-21 10:49:42 +02:00
2025-07-10 14:02:00 +09:00
2025-09-19 14:46:55 +02:00
2025-03-16 18:02:07 +01:00
2025-05-29 19:20:31 +02:00
2025-07-01 17:51:49 +02:00
2025-09-28 11:14:00 +09:00
2025-06-30 09:19:15 +02:00
2025-07-15 16:17:34 +01:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-06-30 09:19:15 +02:00
2025-05-21 10:49:42 +02:00
2025-06-30 09:19:15 +02:00
2025-06-30 09:19:15 +02:00
2025-07-24 07:27:58 +09:00
2025-07-23 09:36:46 +09:00
2025-06-30 09:19:15 +02:00
2025-07-03 21:03:26 +02:00
2025-05-21 10:49:42 +02:00
2025-10-08 11:31:59 +02:00
2025-10-16 17:06:17 +02:00
2025-07-03 10:37:33 +02:00
2025-06-30 09:19:15 +02:00
2025-06-30 09:19:15 +02:00
2025-05-21 10:49:42 +02:00
2025-07-23 09:36:00 +09:00
2025-07-03 09:06:04 +09:00
2025-06-30 15:49:11 +01:00