наб
82b5118fcb
dracut: replace removed-from-dracut-ng inst_library with inst_libdir_file in TPM1
...
Equivalent calling convention, produces identical initrd
Fixes: https://todo.sr.ht/~nabijaczleweli/tzpfms/3
2025-03-09 04:15:15 +01:00
наб
2335a22bc7
dracut: use standard require_binaries error message in check()
2025-03-09 03:51:48 +01:00
наб
588cce3882
dracut: install TPM2 TCTIs with inst_libdir_file instead of removed-from-dracut-ng inst_library
...
We can't pull in 91tpm2-tss if installing TPM2 backend
instead of installing the TCTIs manually because it's
require_binaries tpm2
Initrds produced are identical.
References: https://todo.sr.ht/~nabijaczleweli/tzpfms/3
2025-03-09 03:46:46 +01:00
наб
6a143b6e8b
am i dying
2024-02-29 01:42:14 +01:00
наб
f0dfcc2110
Support modern nonroot necessities in dracut. quiet is actually used in mount.h
...
Fixes: fcd89b3a93c7f94ffdefa6e6cfb19eecb517c20b
2024-02-29 01:30:32 +01:00
наб
29c58cfe9b
awk -> cut
2022-10-29 22:50:57 +02:00
наб
de9b591546
Include tpm2_dictionarylockout like tpm_resetdalock
2021-11-27 22:46:40 +01:00
наб
98bd432a50
Final-proof passphrase.h
2021-11-24 13:23:22 +01:00
наб
9c8ee8d68c
Add $TZPFMS_PASSPHRASE_HELPER. Always include the TPM back-end and/or dataset name in password what-fors
2021-11-15 18:59:07 +01:00
наб
af3e91c77d
Test and unfuck TPM1.X + dracut
...
Tested on a Toshiba R700
2020-12-07 20:30:35 +01:00
наб
bea91e2fb9
Unfuck dracut and i-t install scripts
2020-12-02 01:05:10 +01:00
наб
fc7a475106
It's a disaster, but non-plymouth dracut kinda works
2020-11-03 00:16:24 +01:00