diff options
author | Milton D. Miller II <miltonm@us.ibm.com> | 2016-03-05 00:29:29 +0300 |
---|---|---|
committer | Milton D. Miller II <miltonm@us.ibm.com> | 2016-03-08 00:22:59 +0300 |
commit | b8c5174dd737ac0c9ba46585bd8de997254290f3 (patch) | |
tree | 55c60c617504d111e3238ec7288f2389e91edcce | |
parent | 32906e3037190dfb3fdae1787b812ea5da35d0a6 (diff) | |
download | openbmc-b8c5174dd737ac0c9ba46585bd8de997254290f3.tar.xz |
host-ipmid: OEM command will require clear-once service
Tell systemd the host-ipmid service wants the clear-once service
to be started, and that it wants to run after the clear-once
service.
The new OEM command will use the openbmc init run once variables
set in the u-boot environment. We want the u-boot variable
cleared before the host can request it be set again.
Tell bitbake to require the clean-once package.
Signed-off-by: Milton Miller <miltonm@us.ibm.com>
-rw-r--r-- | meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid.bb | 1 | ||||
-rw-r--r-- | meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid/host-ipmid.service | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid.bb b/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid.bb index 68bd38bb36..9e25cd229e 100644 --- a/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid.bb +++ b/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid.bb @@ -14,6 +14,7 @@ inherit obmc-phosphor-c-daemon TARGET_CFLAGS += "-fpic" +RDEPENDS_${PN} += "clear-once" RDEPENDS_${PN} += "settings" RDEPENDS_${PN} += "network" SRC_URI += "git://github.com/openbmc/phosphor-host-ipmid" diff --git a/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid/host-ipmid.service b/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid/host-ipmid.service index ee9ce1ad15..ce96dbc9ba 100644 --- a/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid/host-ipmid.service +++ b/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid/host-ipmid.service @@ -1,5 +1,7 @@ [Unit] Description=Phosphor OpenBMC IPMI daemon +Wants=clear-once.service +After=clear-once.service [Service] ExecStart=/usr/sbin/ipmid |