core: write out correct field name when creating transient service units
authorLennart Poettering <lennart@poettering.net>
Wed, 27 Nov 2019 11:05:38 +0000 (12:05 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 27 Nov 2019 11:23:00 +0000 (12:23 +0100)
src/core/dbus-execute.c

index 13ff6f4..c35b486 100644 (file)
@@ -1095,7 +1095,7 @@ int bus_set_transient_exec_command(
                 if (!f)
                         return -ENOMEM;
 
-                fputs("ExecStart=\n", f);
+                fprintf(f, "%s=\n", name);
 
                 LIST_FOREACH(command, c, *exec_command) {
                         _cleanup_free_ char *a = NULL, *t = NULL, *exec_chars = NULL;