mtce-control.inc: fix the hardcoded path for hbsAgent
[pti/rtp.git] / meta-stx / recipes-core / stx-metal / mtce-control.inc
index fe18a68..dfb67c0 100644 (file)
@@ -35,15 +35,9 @@ do_install_prepend () {
        oe_runmake buildroot=${D} \
                _sysconfdir=${sysconfdir} _unitdir=${systemd_system_unitdir} _datarootdir=${datadir} \
                install
-
+       sed -i -e 's|/usr/local/bin/|${bindir}/|' ${D}/${sysconfdir}/init.d/hbsAgent
 }
 
-#pkg_postinst_ontarget_mtce-control () {
-#      # /usr/bin/systemctl enable lighttpd.service
-#      # /usr/bin/systemctl enable qemu_clean.service
-#      /usr/bin/systemctl enable hbsAgent.service
-#}
-
 FILES_mtce-control = " \
        ${datadir}/licenses/mtce-control-1.0/LICENSE \
        ${systemd_system_unitdir}/hbsAgent.service \
@@ -51,3 +45,7 @@ FILES_mtce-control = " \
        ${sysconfdir}/init.d/hbsAgent \
        ${sysconfdir}/init.d/goenabledControl \
        "
+
+SYSTEMD_PACKAGES += "mtce-control"
+SYSTEMD_SERVICE_mtce-control = "hbsAgent.service"
+SYSTEMD_AUTO_ENABLE_mtce-control = "enable"