obmc-op-control-host: install service properly

The latest systemd requires templated services be installed properly. As
this is old org.openbmc, just do the minimum to get the service
installed properly.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Id4e6f436742309f998c11a779ab5203c91ba48be
diff --git a/meta-phosphor/recipes-phosphor/host/obmc-op-control-host_git.bb b/meta-phosphor/recipes-phosphor/host/obmc-op-control-host_git.bb
index 6cc31b4..6c8f8ee 100644
--- a/meta-phosphor/recipes-phosphor/host/obmc-op-control-host_git.bb
+++ b/meta-phosphor/recipes-phosphor/host/obmc-op-control-host_git.bb
@@ -20,5 +20,8 @@
 
 RPROVIDES:${PN} += "virtual-obmc-host-ctl"
 
-FMT = "org.openbmc.control.Host@{0}.service"
-DBUS_SERVICE:${PN} += "${@compose_list(d, 'FMT', 'OBMC_HOST_INSTANCES')}"
+DBUS_SERVICE:${PN} += "org.openbmc.control.Host@.service"
+OBMC_CONTROL_INST = "org.openbmc.control.Host@{0}.service"
+OBMC_CONTROL_SVC = "org.openbmc.control.Host@.service"
+OBMC_CONTROL_FMT = "../${OBMC_CONTROL_SVC}:multi-user.target.wants/${OBMC_CONTROL_INST}"
+SYSTEMD_LINK:${PN} += "${@compose_list(d, 'OBMC_CONTROL_FMT', 'OBMC_HOST_INSTANCES')}"