History log of /openbmc/openbmc/meta-phosphor/classes/obmc-phosphor-dbus-service.bbclass (Results 1 – 18 of 18)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 2.18.0-dev, 2.17.0-dev
# 91a1cec2 26-Jun-2024 Andrew Geissler <geissonator@yahoo.com>

styhead: update WORKDIR usage

The latest yocto release(styhead,5.1) has made a significant change[1]
to the use of the WORKDIR parameter.

This is not the complete change required but gets us going

styhead: update WORKDIR usage

The latest yocto release(styhead,5.1) has made a significant change[1]
to the use of the WORKDIR parameter.

This is not the complete change required but gets us going in the right
direction.

[1]: https://docs.yoctoproject.org/next/migration-guides/migration-5.1.html#workdir-changes

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4f184b361be69e7704a0657a4a00cdad981aff8a

show more ...


Revision tags: 2.16.0-dev, 2.14.0, 2.14.0-rc1, 2.15.0-dev, 2.13.0, 2.14.0-dev, 2.12.0, 2.12.0-rc1, 2.13.0-dev, 2.11.0, 2.12.0-dev
# 12fc939c 06-Aug-2021 Patrick Williams <patrick@stwcx.xyz>

meta-phosphor: prep for new override syntax

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5


Revision tags: 2.10.0-rc1, 2.11.0-dev, 2.9.0, 2.9.0-rc1, 2.10.0-dev, 2.8.0, 2.8.0-rc1, 2.9.0-dev, 2.7.0, 2.7.0-rc1, 2.8.0-dev, 2.7.0-dev, 2.6.0, 2.6.0-rc1, 2.6.0.rc1, v2.4, v2.3, v2.2, v2.1
# 038b44be 25-Jan-2018 Brad Bishop <bradleyb@fuzziesquirrel.com>

systemd: limit bbclass hooks to class-target scope

Allow the phosphor systemd and dbus bbclasses to be inherited
by recipes using BBCLASSEXTEND (native, etc). No-op in non-target
recipe class conte

systemd: limit bbclass hooks to class-target scope

Allow the phosphor systemd and dbus bbclasses to be inherited
by recipes using BBCLASSEXTEND (native, etc). No-op in non-target
recipe class context.

Tested: Built an image and verified dbus and systemd unit files.
Change-Id: Ib2f64233f89d05679c568527a074d9236729201f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


Revision tags: v2.0, v1.99.10, v1.99.9, v1.99.8, v1.99.7, v1.99.6, v1.99.5, v1.99.4, v1.99.3, v1.99.2, v1.99.1, v1.99.0, v1.0.5
# be42fe9c 16-Aug-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

classes-dbus: general refactoring

Use the SystemdUnit parser to determine unit file properties.

Remove DBUS_ACTIVATED_SERVICE:
Rather, infer whether or not the service should be dbus activated

classes-dbus: general refactoring

Use the SystemdUnit parser to determine unit file properties.

Remove DBUS_ACTIVATED_SERVICE:
Rather, infer whether or not the service should be dbus activated
based on SystemdUnit results and act accordingly.

Change-Id: I87eed79b088d8531153e9d366e0f2d2e5ea73e5e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 58ab4a05 17-Aug-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

classes-systemd: refactor substitutions

The exising mechanism for doing substitutions worked but was
cumbersome for expressing more than a handful. Rework the
interfaces such that expressing many s

classes-systemd: refactor substitutions

The exising mechanism for doing substitutions worked but was
cumbersome for expressing more than a handful. Rework the
interfaces such that expressing many substitutions at once
is simpler.

Change-Id: I9ffee7a623219a797797cc8f085e7a06eaf74b3c
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 58700d1e 15-Aug-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Allow package wide user specificiation

Allow the user to be specified package wide or per unit.

Change-Id: I19a56001bd2115462f132c3079690c4b2d0a5ddf
Signed-off-by: Brad Bishop <bradleyb@fuzziesquir

Allow package wide user specificiation

Allow the user to be specified package wide or per unit.

Change-Id: I19a56001bd2115462f132c3079690c4b2d0a5ddf
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


Revision tags: v1.0.4
# 3db4ad75 15-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

classes: prepare some classes for native

Enable native recipes to inherit the following classes:
skeleton-python
skeleton-sdbus
skeleton-gdbus
dbus-dir
obmc-phosphor-dbus-service

Change-I

classes: prepare some classes for native

Enable native recipes to inherit the following classes:
skeleton-python
skeleton-sdbus
skeleton-gdbus
dbus-dir
obmc-phosphor-dbus-service

Change-Id: I1d79ffc38792dd48016f09119fc8ace46a304a4b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# f59b876c 13-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

classes-dbus: Add support for dbus activation

Add DBUS_ACTIVATED_SERVICES_% which allows recipes to specify that
a service can be dbus activated.

Generate a default dbus activation file if none is

classes-dbus: Add support for dbus activation

Add DBUS_ACTIVATED_SERVICES_% which allows recipes to specify that
a service can be dbus activated.

Generate a default dbus activation file if none is provided.

Change-Id: Ie18b0968f97762c22f5e0e2e14b493d7ae8261cd
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 502545da 13-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

classes-dbus: Instantiate obmc-phosphor-systemd

Instantiate obmc-phosphor-systemd and translate SYSTEMD_%
variables appropriately.

This enables systemd unit files that adhere to the standard
naming

classes-dbus: Instantiate obmc-phosphor-systemd

Instantiate obmc-phosphor-systemd and translate SYSTEMD_%
variables appropriately.

This enables systemd unit files that adhere to the standard
naming convention:
<dbus service name>.service
to be found via DBUS_SERVICE_${PN} and inherit the functionality
of the obmc-phosphor-systemd class.

Add DBUS_USER_%s_%s and translate to SYSTEMD_USER_%s_%s appropriately.

Change-Id: I14f2f6eac60add478c1793da29ba15518dcd958e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 4117ace9 13-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

classes-dbus: Create a default dbus config file

Create a default dbus configuration file when one doesn't exist in
${FILESPATH}.

The default configuration allows the configured user to own the
serv

classes-dbus: Create a default dbus config file

Create a default dbus configuration file when one doesn't exist in
${FILESPATH}.

The default configuration allows the configured user to own the
service name and allows send_destination="*".

Change-Id: If309d2aed02f6326201ce156be3133f05c720b9c
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 8ffb402a 13-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

classes-dbus: General refactoring

Take the more idiomatic approach of iterating on
DBUS_PACKAGES to find files.

Change-Id: I7656316b839f666bd1b25b757bef2c14a2cee326
Signed-off-by: Brad Bishop <brad

classes-dbus: General refactoring

Take the more idiomatic approach of iterating on
DBUS_PACKAGES to find files.

Change-Id: I7656316b839f666bd1b25b757bef2c14a2cee326
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


Revision tags: v1.0.3, v1.0.2, v1.0.1, v1.0, v0.8.1, v0.8, v0.7, v0.6.1, v0.6, v0.5, v0.4, v0.3, v0.2, v0.1
# ef552f65 25-Sep-2015 Brad Bishop <bradleyb@us.ibm.com>

Open up DBUS permissions

Make wide open during prototyping phase.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>


# b413d571 22-Sep-2015 Patrick Williams <patrick@stwcx.xyz>

Merge pull request #4 from bradbishop/master

Sample python dbus client, fix dbus-service class, python dbus service example enhancements.


# 1cd4560b 21-Sep-2015 Brad Bishop <bradleyb@us.ibm.com>

Add spaces around SRC_URI in dbus-service class

Without this, subsequent prepend/appends to SRC_URI don't work.


# d1050247 21-Sep-2015 Patrick Williams <patrick@stwcx.xyz>

Merge pull request #3 from bradbishop/master

sd-bus example, pydbus example rework


# 62ae0bfc 21-Sep-2015 Brad Bishop <bradleyb@us.ibm.com>

Check for empty DBUS_SERVICES


# da685751 21-Sep-2015 Patrick Williams <patrick@stwcx.xyz>

Merge pull request #2 from bradbishop/dbus-service

Sample python-dbus, fix Makefile samples.


# 36098400 17-Sep-2015 Brad Bishop <bradleyb@us.ibm.com>

Example D-Bus service implementation

Provided an example service implementation in obmc-phosphor-qemu