commit | c0d66eb78bdeaf8e9689b1ed07f819a5984aecf0 | [log] [tgz] |
---|---|---|
author | John Wedig <johnwedig@google.com> | Mon Feb 26 15:54:47 2024 -0800 |
committer | John Wedig <johnwedig@google.com> | Tue Feb 27 11:39:24 2024 -0800 |
tree | 06b3d51204eceea1735837942f19b77e58d21d97 | |
parent | e7f6975ee86265c69ed1d59e31e0457779a4712c [diff] |
Populate Protocol property in Item.Drive interface By populating this property, bmcweb can populate the "Protocol" property in the Drive schema. Tested: $ busctl get-property xyz.openbmc_project.eStoraged \ /xyz/openbmc_project/inventory/storage/mmcblk0 \ xyz.openbmc_project.Inventory.Item.Drive Protocol s "xyz.openbmc_project.Inventory.Item.Drive.DriveProtocol.eMMC" Signed-off-by: John Wedig <johnwedig@google.com> Change-Id: I2bd19190c445ce57f3d867ffbb437c1a4a370b51
This daemon serves as an abstraction for an encrypted storage device, encapsulating the security functionality and providing a D-Bus interface to manage the encrypted filesystem on the device. Using the D-Bus interface, other software components can interact with eStoraged to do things like create a new encrypted filesystem, wipe its contents, lock/unlock the device, or change the password.