File systemd_fixes.patch of Package cfengine.3030

Index: cfengine-3.7.3/libpromises/failsafe.cf
===================================================================
--- cfengine-3.7.3.orig/libpromises/failsafe.cf
+++ cfengine-3.7.3/libpromises/failsafe.cf
@@ -155,7 +155,7 @@ bundle agent failsafe_cfe_internal_updat
       # is running, even if cf-execd isn't, for example. Here we want to be
       # sure we relaunch everything.
 
-      "/bin/systemctl restart cfengine3"
+      "/bin/systemctl restart cfengine3.target"
       handle => "failsafe_cfe_internal_bootstrap_update_commands_systemd_cfe_start",
       classes => failsafe_repaired_two("executor_started", "server_started");
 
Index: cfengine-3.7.3/libpromises/bootstrap.inc
===================================================================
--- cfengine-3.7.3.orig/libpromises/bootstrap.inc
+++ cfengine-3.7.3/libpromises/bootstrap.inc
@@ -155,7 +155,7 @@
             "      # is running, even if cf-execd isn't, for example. Here we want to be\n"
             "      # sure we relaunch everything.\n"
             "\n"
-            "      \"/bin/systemctl restart cfengine3\"\n"
+            "      \"/bin/systemctl restart cfengine3.target\"\n"
             "      handle => \"failsafe_cfe_internal_bootstrap_update_commands_systemd_cfe_start\",\n"
             "      classes => failsafe_repaired_two(\"executor_started\", \"server_started\");\n"
             "\n"
openSUSE Build Service is sponsored by