summaryrefslogtreecommitdiff
path: root/src/dissect
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2021-09-09 13:46:01 +0200
committerLennart Poettering <lennart@poettering.net>2021-09-28 17:02:54 +0200
commit88b3300fdc64d5320fb50d0f369d3fc0885e15e8 (patch)
treed392ab269b32c6611bf663f75ed70e4c2b3f39e5 /src/dissect
parent8ee9615e10f449dcabbd5e27c960c26857943832 (diff)
downloadsystemd-88b3300fdc64d5320fb50d0f369d3fc0885e15e8.tar.gz
dissect-image: load embedded verity signature info from image
This adds support for actually using embedded signature data from partitions.
Diffstat (limited to 'src/dissect')
-rw-r--r--src/dissect/dissect.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/dissect/dissect.c b/src/dissect/dissect.c
index d6db939dcb..c145c27611 100644
--- a/src/dissect/dissect.c
+++ b/src/dissect/dissect.c
@@ -805,6 +805,13 @@ static int run(int argc, char *argv[]) {
if (r < 0)
return r;
+ r = dissected_image_load_verity_sig_partition(
+ m,
+ d->fd,
+ &arg_verity_settings);
+ if (r < 0)
+ return r;
+
switch (arg_action) {
case ACTION_DISSECT: