summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@fuzziesquirrel.com>2016-09-06 13:03:39 -0400
committerPatrick Williams <patrick@stwcx.xyz>2016-09-13 19:14:42 +0000
commit6371e70cc4f318f7815808cf654af54d8b50ceb5 (patch)
tree5053ab21d9cf13ba724aa6037750043492874261
parent3711b7f746f8b4fcbce0d9618e9b53b2bdcd8997 (diff)
downloadtalos-openbmc-6371e70cc4f318f7815808cf654af54d8b50ceb5.tar.gz
talos-openbmc-6371e70cc4f318f7815808cf654af54d8b50ceb5.zip
host-ipmid: recipe/service update
Make use of dbus and systemd class features. Change-Id: I5cf39170a8bd37888ac4ae5bf432a73b3b044f6a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
-rw-r--r--meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid.bb2
-rw-r--r--meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid/org.openbmc.HostServices.service (renamed from meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid/host-ipmid.service)2
2 files changed, 4 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 4924be8ad..18e9341ed 100644
--- a/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid.bb
+++ b/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid.bb
@@ -28,3 +28,5 @@ S = "${WORKDIR}/git"
FILES_${PN}_append = " ${libdir}/host-ipmid/lib*${SOLIBS}"
FILES_${PN}-dev_append = " ${libdir}/host-ipmid/lib*${SOLIBSDEV} ${libdir}/host-ipmid/*.la"
+
+DBUS_SERVICE_${PN} += "org.openbmc.HostServices.service"
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/org.openbmc.HostServices.service
index a4d4f73fc..9e60796cd 100644
--- a/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid/host-ipmid.service
+++ b/meta-phosphor/common/recipes-phosphor/host-ipmid/host-ipmid/org.openbmc.HostServices.service
@@ -6,6 +6,8 @@ After=clear-once.service
[Service]
Restart=always
ExecStart={sbindir}/ipmid
+Type=dbus
+BusName={BUSNAME}
[Install]
WantedBy={SYSTEMD_DEFAULT_TARGET}
OpenPOWER on IntegriCloud