]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
run: support RootMStack= on the client side for systemd-run
authorLennart Poettering <lennart@amutable.com>
Tue, 25 Nov 2025 08:01:58 +0000 (09:01 +0100)
committerLennart Poettering <lennart@amutable.com>
Thu, 19 Feb 2026 14:05:15 +0000 (15:05 +0100)
src/run/run.c
src/shared/bus-unit-util.c

index 04e643b209c129f45983882c1f77bf32c98b4983..e614f27c288d193169a349b964b5af56393a14fb 100644 (file)
@@ -3053,7 +3053,7 @@ static bool shall_make_executable_absolute(void) {
         if (!arg_root_directory && running_in_chroot() > 0)
                 return false;
 
-        FOREACH_STRING(f, "RootDirectory=", "RootImage=", "ExecSearchPath=", "MountImages=", "ExtensionImages=")
+        FOREACH_STRING(f, "RootDirectory=", "RootImage=", "RootMStack=", "ExecSearchPath=", "MountImages=", "ExtensionImages=")
                 if (strv_find_startswith(arg_property, f))
                         return false;
 
index 057a89b8abe50aa2d28bb30fc2674a5e38ffeb60..84de3478a7f9e589bbc266182980e872afb31b82 100644 (file)
@@ -2468,6 +2468,7 @@ static const BusProperty execute_properties[] = {
         { "SELinuxContext",                        bus_append_string                             },
         { "RootImage",                             bus_append_string                             },
         { "RootVerity",                            bus_append_string                             },
+        { "RootMStack",                            bus_append_string                             },
         { "RuntimeDirectoryPreserve",              bus_append_string                             },
         { "Personality",                           bus_append_string                             },
         { "KeyringMode",                           bus_append_string                             },