diff --git a/src/shared/dissect-image.c b/src/shared/dissect-image.c index f914473a1d..23ad6b06cf 100644 --- a/src/shared/dissect-image.c +++ b/src/shared/dissect-image.c @@ -1188,6 +1188,8 @@ static int decrypt_partition( if (r < 0) return log_debug_errno(r, "Failed to initialize dm-crypt: %m"); + crypt_set_log_callback(cd, cryptsetup_log_glue, NULL); + r = crypt_load(cd, CRYPT_LUKS, NULL); if (r < 0) return log_debug_errno(r, "Failed to load LUKS metadata: %m"); @@ -1246,6 +1248,8 @@ static int verity_partition( if (r < 0) return r; + crypt_set_log_callback(cd, cryptsetup_log_glue, NULL); + r = crypt_load(cd, CRYPT_VERITY, NULL); if (r < 0) return r;