| commit | 6e340389ae22a9f509f87cb734492b3617fd53f8 | [log] [tgz] |
|---|---|---|
| author | Victor Hsieh <victorhsieh@google.com> | Fri Aug 13 12:18:02 2021 -0700 |
| committer | Victor Hsieh <victorhsieh@google.com> | Mon Aug 16 15:26:05 2021 +0000 |
| tree | dcafbadd97f4ff5729ecac17e1d5f2333c6a5490 | |
| parent | 5f79700fc258c07b1da32cbfea0f154d2327282b [diff] |
compos: retrieve fsverity digests of outputs from authfs
In order for compsvc to know which files to sign, it needs to parse the
compiler flags to identify the FD numbers. Once the compiler exits
normally, we retrieve the fs-verity digests of the output files, namely
the oat, vdex and image.
The digests are currently only printed as debug log, but with more
changes to the signing service, we'll be able to sign them easily.
Bug: 161471326
Test: ComposHostTestCases
Test: Visually checks the hex of the fs-verity digests. Looks consistent
to the digests of the actual files.
Change-Id: I9f7b2cfbb12999b87676b6b8e1bfd199d2a75a6b
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.