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"