Revision Date Author Comments
# 7699b485 30-May-2025 Patrick Williams <patrick@stwcx.xyz>

Add BusName directives to service files

Adding the BusName directive to service files enables systemd to better
know when the daemon is started up enough to begin operations. This
is useful for dep

Add BusName directives to service files

Adding the BusName directive to service files enables systemd to better
know when the daemon is started up enough to begin operations. This
is useful for dependencies, so that the dependent service is delayed
until its dependency is ready to process.

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

show more ...


# b75a54f7 27-May-2025 Patrick Williams <patrick@stwcx.xyz>

move all sensor daemons to libexec

Per the organization anti-pattern, executables are expected to be
installed into libexec instead of bin[1]. Update service files and
meson to install there.

[1]:

move all sensor daemons to libexec

Per the organization anti-pattern, executables are expected to be
installed into libexec instead of bin[1]. Update service files and
meson to install there.

[1]: https://github.com/openbmc/docs/blob/master/anti-patterns.md#incorrect-placement-of-executables-in-sbin-usrsbin-or-bin-usrbin

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

show more ...


# fcbf32d0 08-Oct-2019 Josh Lehan <krellan@google.com>

Ensuring EntityManager starts before all Sensor services

This fix was needed by PSUSensor
However, all of these Sensor services are written in a similar way
All could probably benefit from this simi

Ensuring EntityManager starts before all Sensor services

This fix was needed by PSUSensor
However, all of these Sensor services are written in a similar way
All could probably benefit from this similar fix
Adds Requires and After for EntityManager
Also clean up dangling Requires that did not have After
Tested: On PSUSensor only

Signed-off-by: Josh Lehan <krellan@google.com>
Change-Id: Ib132b642b88dfb344b28d27d55dfd89b49e917f4

show more ...


# 49c17cbc 01-Oct-2019 Jason Ling <jasonling@google.com>

Force PSUSensors to start after EntityManager

PSUSensors would start before EntityManager. This would cause an
issue where PSUSensors would not be able to find the EntityManager
service and as a res

Force PSUSensors to start after EntityManager

PSUSensors would start before EntityManager. This would cause an
issue where PSUSensors would not be able to find the EntityManager
service and as a result fail sensor creation.
Tested: Reboot BMC, observed that PSUSensors started up after
EntityManager instead of before

Change-Id: I17a646038e923c37639d171eecbf1bee2d9fdc77
Signed-off-by: Jason Ling <jasonling@google.com>

show more ...


# 93dc2c8e 11-Apr-2019 Cheng C Yang <cheng.c.yang@linux.intel.com>

Enable PSUSensor support

Add psusensor service to enable PSUSensor.

Tested By:
After BMC started, run ipmitool sensor list, all PSU sensors can show
correct name and value.

Signed-off-by: Cheng C

Enable PSUSensor support

Add psusensor service to enable PSUSensor.

Tested By:
After BMC started, run ipmitool sensor list, all PSU sensors can show
correct name and value.

Signed-off-by: Cheng C Yang <cheng.c.yang@linux.intel.com>
Change-Id: I55d52c3cc71243a1db10a47551872b458ad9d21b

show more ...