Add mslverify package
Add a new package from the phosphor-dbus-monitor project for the
msl-verify application.
msl-verify is not installed by default - machine implementations
must add it to an image manually and configure when it is run.
Change-Id: If1f9eeb4e72e7ef9be4bb900b641906fe3bb2a58
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-phosphor/common/recipes-phosphor/dbus/phosphor-dbus-monitor.bb b/meta-phosphor/common/recipes-phosphor/dbus/phosphor-dbus-monitor.bb
index d9a9c66..6aac1b5 100644
--- a/meta-phosphor/common/recipes-phosphor/dbus/phosphor-dbus-monitor.bb
+++ b/meta-phosphor/common/recipes-phosphor/dbus/phosphor-dbus-monitor.bb
@@ -15,6 +15,10 @@
phosphor-dbus-monitor \
obmc-phosphor-systemd
+PACKAGE_BEFORE_PN = "phosphor-msl-verify"
+SYSTEMD_PACKAGES = "${PN} phosphor-msl-verify"
+SYSTEMD_SERVICE_phosphor-msl-verify = "phosphor-msl-verify.service"
+
DEPENDS += " \
${PN}-config-native \
phosphor-logging \
@@ -27,6 +31,13 @@
phosphor-logging \
"
+RDEPENDS_phosphor-msl-verify += " \
+ sdbusplus \
+ phosphor-dbus-interfaces \
+ phosphor-logging \
+ "
+FILES_phosphor-msl-verify = "${sbindir}/phosphor-msl-verify"
+
S = "${WORKDIR}/git"
EXTRA_OECONF = " \