commit | 6978676100aa65c551e00ea58c6a891223f25be5 | [log] [tgz] |
---|---|---|
author | John Edward Broadbent <jebr@google.com> | Fri Jan 21 14:16:23 2022 -0800 |
committer | John Edward Broadbent <jebr@google.com> | Sun Jan 23 12:12:49 2022 -0800 |
tree | 5c9f1a46e088a46adea23eb34c740f80cd88da2c | |
parent | 4bc8a10caff8d7154d9ad789b9d0fc01499fa02e [diff] |
Not passing fd in the zero and pattern erase The original erase zero, and erase pattern methods took fd that were opened by the client code. This changes make zero and pattern open the files internally, which is safe and a more standard practice. Tested: This change has not been tested Change-Id: Iae848429b304aa39d510d1f090ace416db88ac7e Signed-off-by: John Edward Broadbent <jebr@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.