commit | 9e666cdaab413193d2e723f3060fe4c14db3e513 | [log] [tgz] |
---|---|---|
author | Chau Ly <chaul@amperecomputing.com> | Mon Mar 06 08:46:14 2023 +0000 |
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Thu Apr 06 21:47:54 2023 +0000 |
tree | e47bda4943509c6e881c6bce2a9dbe7b8938fde8 | |
parent | 958806d4c7b33394209434f9d87abaa259c9d327 [diff] |
chassishandler: Read chassis intrusion status This patch supports reading chassis intrusion status from "Status" property under xyz.openbmc_project.Chassis.Intrusion on Dbus and shows it to "Chassis Intrusion" field of ipmi command "chassis status". This is corresponding to patch: https://gerrit.openbmc.org/c/openbmc/dbus-sensors/+/61433 which modifies dbus-sensors intrusionsensor object path. Tested: $ ipmitool chassis status | grep -i "Chassis Intrusion" Chassis Intrusion: active means "HardwareIntrusion" Chassis Intrusion: inactive means "Normal" Signed-off-by: Chau Ly <chaul@amperecomputing.com> Change-Id: Ieef0d8d7a70bbb7472125cdf04d3687926b333c5
meson builddir ninja -C builddir
meson builddir -Dbuildtype=minsize -Db_lto=true -Dtests=disabled ninja -C builddir
If any of the dependencies are not found on the host system during configuration, meson automatically gets them via its wrap dependencies mentioned in ipmid/subprojects
.
meson builddir -Dwrap_mode=nofallback ninja -C builddir
meson builddir -Dbuildtype=debug ninja -C builddir
meson builddir -Db_coverage=true -Dtests=enabled ninja -C builddir test ninja -C builddir coverage