]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
creds-util: don't reference superblocks when decrypting creds
authorLennart Poettering <lennart@poettering.net>
Thu, 18 Sep 2025 06:44:02 +0000 (08:44 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 10 Oct 2025 08:36:47 +0000 (10:36 +0200)
(cherry picked from commit 7d4b0df9f8955f5f36df86655c305ec2cdcd9a5e)

src/shared/creds-util.c

index c54349b9f7d22e87e7f7f030dd3fd5ff02e5907e..a7f30dcaee5686d3fdee51fad40759f12ce4e8d7 100644 (file)
@@ -1365,7 +1365,7 @@ int decrypt_credential_and_warn(
                                 /* srk= */ NULL,
                                 &tpm2_key);
                 if (r == -EREMOTE)
-                        return log_error_errno(r, "TPM key integrity check failed. Key enrolled in superblock most likely does not belong to this TPM.");
+                        return log_error_errno(r, "TPM key integrity check failed. Key most likely does not belong to this TPM.");
                 if (ERRNO_IS_NEG_TPM2_UNSEAL_BAD_PCR(r))
                         return log_error_errno(r, "TPM policy does not match current system state. Either system has been tempered with or policy out-of-date: %m");
                 if (r < 0)