worker-utils.inc: fix the path for drbdadm
[pti/rtp.git] / meta-stx / recipes-core / stx-utilities / utilities / worker-utils.inc
index 16e7fb9..73053d7 100644 (file)
@@ -38,6 +38,8 @@ do_install_append() {
                GOENABLEDDIR=${D}/${sysconfdir}/goenabled.d \
                PLATFORMCONFDIR=${D}/${sysconfdir}/platform \
                SYSTEMDDIR=${D}/${systemd_system_unitdir}
+
+       sed -i -e 's|drbdadm|${base_sbindir}/drbdadm|' ${D}/${sysconfdir}/init.d/affine-tasks.sh
 }
 
 FILES_worker-utils = "  \
@@ -56,3 +58,10 @@ FILES_worker-utils = "  \
        ${systemd_system_unitdir}/affine-platform.sh.service \
        ${systemd_system_unitdir}/affine-tasks.service \
        "
+
+SYSTEMD_PACKAGES += "worker-utils"
+SYSTEMD_SERVICE_worker-utils = "\
+       affine-tasks.service \
+       affine-platform.sh.service \
+       "
+SYSTEMD_AUTO_ENABLE_worker-utils = "enable"