commit | 2098dabe5c79ce61722a047bb67d0de0db8b590a | [log] [tgz] |
---|---|---|
author | John Wedig <johnwedig@google.com> | Tue Sep 14 13:56:28 2021 -0700 |
committer | John Wedig <johnwedig@google.com> | Tue Nov 16 13:02:31 2021 -0800 |
tree | 0cbcc8078474d9f122d0eaa1796c46dfe77605a5 | |
parent | bf8d6ac7bd20af8697df85263a7c088688a98976 [diff] |
Initial D-Bus interface This sets up an initial D-Bus interface without any real functionality. It doesn't interact with any storage hardware yet. The yaml files are included temporarily until the phosphor-dbus-interfaces review is complete: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/48636 The .clang-tidy file has been removed because clang-tidy can't filter out the generated files. It should be re-enabled when we no longer need to generate the D-Bus sources in this repo. Signed-off-by: John Edward Broadbent <jebr@google.com> Change-Id: If704e69ef7225257efc7c865424df4421999f62d Signed-off-by: John Wedig <johnwedig@google.com>
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.