diff options
Diffstat (limited to 'meta-facebook/meta-minerva/recipes-phosphor/state/phosphor-state-manager_%.bbappend')
-rw-r--r-- | meta-facebook/meta-minerva/recipes-phosphor/state/phosphor-state-manager_%.bbappend | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/meta-facebook/meta-minerva/recipes-phosphor/state/phosphor-state-manager_%.bbappend b/meta-facebook/meta-minerva/recipes-phosphor/state/phosphor-state-manager_%.bbappend index ff214fa676..4f8d258055 100644 --- a/meta-facebook/meta-minerva/recipes-phosphor/state/phosphor-state-manager_%.bbappend +++ b/meta-facebook/meta-minerva/recipes-phosphor/state/phosphor-state-manager_%.bbappend @@ -6,3 +6,18 @@ CHASSIS_DEFAULT_TARGETS:remove = " \ obmc-chassis-poweroff@{}.target.requires/obmc-power-stop@{}.service \ obmc-chassis-poweron@{}.target.requires/obmc-power-start@{}.service \ " + +RDEPENDS:${PN}:append = " bash" + +SRC_URI:append:minerva = " \ + file://chassis-powercycle \ + file://chassis-powercycle@.service \ + " + +do_install:append:minerva() { + install -d ${D}${systemd_system_unitdir} + install -m 0644 ${WORKDIR}/*.service ${D}${systemd_system_unitdir}/ + + install -d ${D}${libexecdir}/${PN} + install -m 0755 ${WORKDIR}/chassis-powercycle ${D}${libexecdir}/${PN}/ +} |