openbmc / phosphor-host-ipmid

dbus-based ipmid for host-endpoint IPMI commands
Apache License 2.0
36 stars 73 forks source link

Export host BIOS information to D-bus #165

Open Kostr opened 3 years ago

Kostr commented 3 years ago

The current apphandler.cpp code has support for the Get System Info Parameters/Set System Info Parameters IPMI commands.

These commands work with such information as:

phosphor-host-ipmid can receive this information from the Host, but unfortunately it keeps it only to itself in a static std::unique_ptr<SysInfoParamStore> sysInfoParamStore variable.

I don't know about usefullness of all the others parameters, but being able to display to user Host BIOS version would be highly useful.

To do it it is necessary to export to the D-bus received information from the Set System Info Parameters IPMI command.