X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=meta-stx%2Frecipes-core%2Fstx-update%2Fcgcs-patch.inc;h=60bbc0e2760048add49bb280820da02e567de0a6;hb=835d64bf2fab92d8504df06afcfa158ca2476192;hp=c506818d2ca750a1ec55c9c224fda6073ddfeff3;hpb=57fdea704bd62af847872c40508f00aa1d7cac60;p=pti%2Frtp.git diff --git a/meta-stx/recipes-core/stx-update/cgcs-patch.inc b/meta-stx/recipes-core/stx-update/cgcs-patch.inc index c506818..60bbc0e 100644 --- a/meta-stx/recipes-core/stx-update/cgcs-patch.inc +++ b/meta-stx/recipes-core/stx-update/cgcs-patch.inc @@ -17,7 +17,7 @@ PACKAGES += " cgcs-patch" PACKAGES += " cgcs-patch-agent" PACKAGES += " cgcs-patch-controller" -inherit setuptools +inherit setuptools systemd RDEPENDS_cgcs-patch_append = " \ bash \ @@ -89,6 +89,9 @@ do_install_append () { install -m 500 sw-patch-agent-restart ${D}/${sbindir}/sw-patch-agent-restart install -m 500 sw-patch-init.sh ${D}/${sysconfdir}/init.d/sw-patch install -m 500 sw-patch-controller-init.sh ${D}/${sysconfdir}/init.d/sw-patch-controller + + sed -i -e 's/createrepo/createrepo_c/' ${D}/${sysconfdir}/init.d/sw-patch-controller + install -m 555 patch_check_goenabled.sh ${D}/${sysconfdir}/goenabled.d/patch_check_goenabled.sh install -m 444 patching.logrotate ${D}/${sysconfdir}/logrotate.d/patching @@ -134,3 +137,18 @@ FILES_cgcs-patch-controller = " \ ${sysconfdir}/init.d/sw-patch-controller \ ${systemd_system_unitdir}/sw-patch-controller.service \ " + +SYSTEMD_PACKAGES += "cgcs-patch" +SYSTEMD_SERVICE_cgcs-patch = "sw-patch.service" +SYSTEMD_AUTO_ENABLE_cgcs-patch = "enable" + +SYSTEMD_PACKAGES += "cgcs-patch-agent" +SYSTEMD_SERVICE_cgcs-patch-agent = "sw-patch-agent.service" +SYSTEMD_AUTO_ENABLE_cgcs-patch-agent = "enable" + +SYSTEMD_PACKAGES += "cgcs-patch-controller" +SYSTEMD_SERVICE_cgcs-patch-controller = " \ + sw-patch-controller.service \ + sw-patch-controller-daemon.service \ + " +SYSTEMD_AUTO_ENABLE_cgcs-patch-controller = "enable"