commit | 4653cd492616bc88da1ad24cf9bd684975cab2b5 | [log] [tgz] |
---|---|---|
author | Manojkiran Eda <manojkiran.eda@gmail.com> | Mon Jun 17 14:23:12 2024 +0530 |
committer | Manojkiran Eda <manojkiran.eda@gmail.com> | Mon Jun 17 15:56:46 2024 +0530 |
tree | 30b2422d54156413ce3251fd6e686b97e51aeea8 | |
parent | f2da78deb3a105c7270f74d9d747c77f0feaae2c [diff] |
Fix spelling mistakes using codespell This commit corrects various spelling mistakes throughout the repository. The corrections were made automatically using `codespell`[1] tool. [1]: https://github.com/codespell-project/codespell Change-Id: I6e25a87811ace357e3552148ca3d5d56cf9e00a8 Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
This phosphor-post-code-manager repository provides an infrastructure to persist the POST codes in BMC filesystem & it also owns the systemd services that are responsible for exposing the BIOS Post Codes to rest of the world via redfish.
To build phosphor-post-code-manager package , do the following steps:
meson <build directory> ninja -C <build directory>
This repository ships xyz.openbmc_project.State.Boot.PostCode.service
systemd service along with its template version and a tiny binary that exposes the necessary dbus interfaces & methods to extract the POST codes per boot cycle.
This repository is tightly coupled with phosphor-host-postd OpenBMC repository which is responsible for emitting the dbus signals for every new POST Code.
phosphor-post-code-manager is architected to look for the property changed signals which are being emitted from the service that hosts Value property on xyz.openbmc_project.State.Boot.Raw
interface & archive them per boot on the filesystem, so that those can be exposed over redfish