summaryrefslogtreecommitdiff
path: root/src/dissect
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2021-09-09 11:43:13 +0200
committerLennart Poettering <lennart@poettering.net>2021-09-28 17:02:27 +0200
commit8ee9615e10f449dcabbd5e27c960c26857943832 (patch)
treea05a03b7b1e87fc16cdc37ca56bb24ddb10f8f26 /src/dissect
parent1420cfb4b407b3258fd47614a820b246d1f0163a (diff)
downloadsystemd-8ee9615e10f449dcabbd5e27c960c26857943832.tar.gz
dissect-image: discover verity signature partitions
This doesn't make use of the discovered partitions yet, but it finds them at least.
Diffstat (limited to 'src/dissect')
-rw-r--r--src/dissect/dissect.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dissect/dissect.c b/src/dissect/dissect.c
index 3f464f8dad..d6db939dcb 100644
--- a/src/dissect/dissect.c
+++ b/src/dissect/dissect.c
@@ -515,7 +515,9 @@ static int action_dissect(DissectedImage *m, LoopDevice *d) {
if (arg_verity_settings.data_path)
r = table_add_cell(t, NULL, TABLE_STRING, "external");
else if (dissected_image_verity_candidate(m, i))
- r = table_add_cell(t, NULL, TABLE_STRING, yes_no(dissected_image_verity_ready(m, i)));
+ r = table_add_cell(t, NULL, TABLE_STRING,
+ dissected_image_verity_sig_ready(m, i) ? "signed" :
+ yes_no(dissected_image_verity_ready(m, i)));
else
r = table_add_cell(t, NULL, TABLE_EMPTY, NULL);
if (r < 0)