diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2016-09-15 16:54:10 +0300 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2016-10-05 15:03:48 +0300 |
commit | ce7bbbb89b44c63a97319f323552c7787a37f86a (patch) | |
tree | 8c66bd6e6ef20235055bd21468b9030c958ac118 /meta-phosphor/common/recipes-phosphor/settings | |
parent | 613641efed3089594434c19d5732ef2656e1cca9 (diff) | |
download | openbmc-ce7bbbb89b44c63a97319f323552c7787a37f86a.tar.xz |
settings: recipe/service update
Use new systemd class features.
Add allarch.
Change-Id: I4836deac6e7f3d07bb8f5291b78c931b0f1f78c0
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-phosphor/common/recipes-phosphor/settings')
-rw-r--r-- | meta-phosphor/common/recipes-phosphor/settings/phosphor-settings.bb | 6 | ||||
-rw-r--r--[-rwxr-xr-x] | meta-phosphor/common/recipes-phosphor/settings/phosphor-settings/org.openbmc.settings.Host.service (renamed from meta-phosphor/common/recipes-phosphor/settings/phosphor-settings/phosphor-settings.service) | 3 |
2 files changed, 7 insertions, 2 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/settings/phosphor-settings.bb b/meta-phosphor/common/recipes-phosphor/settings/phosphor-settings.bb index 69043f0ee..34358163a 100644 --- a/meta-phosphor/common/recipes-phosphor/settings/phosphor-settings.bb +++ b/meta-phosphor/common/recipes-phosphor/settings/phosphor-settings.bb @@ -3,9 +3,12 @@ DESCRIPTION = "Settings DBUS object" HOMEPAGE = "http://github.com/openbmc/phosphor-settingsd" PR = "r1" +inherit allarch inherit obmc-phosphor-license -inherit obmc-phosphor-systemd inherit setuptools +inherit obmc-phosphor-dbus-service + +DBUS_SERVICE_${PN} = "org.openbmc.settings.Host.service" DEPENDS += "python-pyyaml-native" RDEPENDS_${PN} += "python-dbus python-pygobject" @@ -17,4 +20,3 @@ SRC_URI += "git://github.com/openbmc/phosphor-settingsd" SRCREV = "c1e5e9ffb9df84c0f0fdb41e604d1738b6f9bc45" S = "${WORKDIR}/git" - diff --git a/meta-phosphor/common/recipes-phosphor/settings/phosphor-settings/phosphor-settings.service b/meta-phosphor/common/recipes-phosphor/settings/phosphor-settings/org.openbmc.settings.Host.service index b88cf0401..386e906ac 100755..100644 --- a/meta-phosphor/common/recipes-phosphor/settings/phosphor-settings/phosphor-settings.service +++ b/meta-phosphor/common/recipes-phosphor/settings/phosphor-settings/org.openbmc.settings.Host.service @@ -1,10 +1,13 @@ [Unit] Description=Phosphor Settings Manager +Before=mapper-wait@-org-openbmc-settings-host0.service [Service] ExecStart={sbindir}/settings_manager.py Environment="PYTHONUNBUFFERED=1" Restart=always +Type=dbus +BusName={BUSNAME} [Install] WantedBy={SYSTEMD_DEFAULT_TARGET} |