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-07-13 12:45:37 +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-06-02 11:10:38 +02:00
2025-05-22 09:37:20 +02:00
2025-07-11 13:05:46 +09:00
2025-05-22 09:37:20 +02:00
2025-06-04 22:03:47 +02:00
2025-05-22 09:37:20 +02:00
2025-09-17 14:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-07-13 12:45:37 +02:00
2025-05-22 09:37:20 +02:00
2025-07-22 03:05:54 +09:00
2025-05-22 09:37:20 +02:00
2025-07-13 12:45:37 +02:00
2025-05-22 09:37:20 +02:00
2025-08-13 10:45:25 +09:00
2025-07-07 17:55:13 +02:00
2025-04-18 14:19:15 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 17:26:43 +02:00
2025-06-30 09:19:15 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-07-07 17:55:13 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-07-11 18:33:43 +09:00
2025-07-07 17:31:03 +00:00
2025-06-24 23:23:40 +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-07-24 16:08:45 +02:00
2025-05-22 09:37:20 +02:00
2025-06-21 02:22:28 +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-07-01 12:28:12 +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-06-30 13:10:43 +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-06-17 16:05:12 +02:00
2025-05-22 09:37:20 +02:00
2025-07-09 20:45:59 +02:00
2025-07-08 03:14:53 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-07-22 03:05:33 +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-06-30 09:19:15 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-07-11 13:05:46 +09:00
2025-05-22 09:37:20 +02:00
2025-09-18 22:11:57 +02:00
2025-06-24 22:16:01 +02:00
2025-08-26 04:54:19 +09:00
2025-05-22 09:37:20 +02:00
2025-07-08 22:35:29 +02:00
2025-05-22 09:37:20 +02:00
2025-08-13 23:44:58 +09:00
2025-08-13 23:44:42 +09:00
2025-05-22 09:37:20 +02:00
2025-07-03 09:55:58 +01:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-07-11 13:05:42 +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-06-30 09:19:15 +02:00
2025-05-22 09:37:20 +02:00
2025-07-22 03:05:33 +09:00
2025-05-22 09:37:20 +02:00
2025-07-08 03:14:53 +02:00
2025-07-08 03:14:53 +02:00
2025-05-22 09:37:20 +02:00
2025-06-06 19:06:48 +09:00
2025-05-22 09:37:20 +02:00
2025-07-08 22:35:29 +02:00
2025-07-11 18:33:43 +09:00
2025-07-08 22:35:29 +02:00
2025-07-22 03:05:54 +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-09-03 08:56:23 +02:00
2025-07-09 11:08:34 +02:00
2025-07-13 12:45:37 +02:00
2025-08-20 02:32:02 +09:00
2025-06-21 02:22:28 +09:00
2025-09-17 14:38:04 +02:00
2025-07-18 20:15:25 +09:00
2025-07-08 03:14:53 +02:00
2025-05-22 09:37:20 +02:00
2025-05-22 09:37:20 +02:00
2025-07-11 22:20:25 +02:00
2025-05-22 09:37:20 +02:00
2025-08-17 16:03:04 +09:00
2025-07-29 06:36:58 -07:00
2025-07-22 03:05:54 +09:00
2025-05-22 09:37:20 +02:00
2025-08-20 02:32:02 +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-31 16:36:43 +02:00
2025-05-22 09:37:20 +02:00
2025-07-29 18:05:20 +02:00
2025-06-30 13:10:43 +02:00
2025-08-24 13:59:22 +02:00
2025-05-22 09:37:20 +02:00
2025-07-09 11:08:34 +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-06-27 14:45:02 +02:00
2025-06-17 16:05:12 +02:00
2025-09-17 22:19:14 +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-06-04 22:03:48 +02:00
2025-05-22 09:37:20 +02:00
2025-07-07 17:55:13 +02:00
2025-05-22 09:37:20 +02:00
2025-09-17 15:07:11 +02:00
2025-07-08 03:14:53 +02:00
2025-07-09 11:08:34 +02:00
2025-07-11 06:56:17 -07:00
2025-06-05 04:05:05 -07:00
2025-05-13 01:55:15 -07:00
2025-06-04 04:57:32 +09:00
2025-06-06 04:31:42 +09:00
2025-06-06 04:31:42 +09:00
2025-07-10 21:08:11 +02:00
2025-05-23 06:31:46 -07:00
2025-07-11 06:56:17 -07:00
2025-06-04 04:57:32 +09:00
2025-09-04 19:50:28 +09:00
2025-05-22 09:37:20 +02:00