Files
systemd/src/core
Lennart Poettering 4be269563d core: if we cannot decode a TPM credential skip over it for ImportCredential=
let's skip over credentials we cannot decode when they are found with
ImportCredential=. When installing an OS on some disk and using that
disk on a different machine than assumed we'll otherwise end up with a
broken boot, because the credentials cannot be decoded when starting
systemd-firstboot. Let's handle this somewhat gracefully.

This leaves handling for LoadCredential=/SetCredential= as it is (i.e.
failure to decrypt results in service failure), because it is a lot more
explicit and focussed as opposed to ImportCredentials= which looks
everywhere, uses globs and so on and is hence very vague and unfocussed.

Fixes: #34740
2025-09-18 22:11:57 +02:00
..
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-07-07 17:31:03 +00:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-08-26 04:54:19 +09:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-09-17 14:38:04 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-08-24 13:59:22 +02:00
2025-05-22 09:37:20 +02:00
2025-07-03 17:43:01 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00