heads/initrd/etc
Thierry Laurion 4910c1188f
TPM Disk Unlock Key sealing/renewal cleanup (Triggered automatically when resealing TOTP)
Changes:
- As per master: when TOTP cannot unseal TOTP, user is prompted to either reset or regenerate TOTP
- Now, when either is done and a previous TPM Disk Unlock Key was setuped, the user is guided into:
  - Regenerating checksums and signing them
  - Regenerating TPM disk Unlock Key and resealing TPM disk Unlock Key with passphrase into TPM
  - LUKS header being modified, user is asked to resign kexec.sig one last time prior of being able to default boot
- When no previous Disk Unlock Key was setuped, the user is guided into:
  - The above, plus
    - Detection of LUKS containers,suggesting only relevant partitions

- Addition of TRACE and DEBUG statements to troubleshoot actual vs expected behavior while coding
  - Were missing under TPM Disk Unlock Key setup codepaths

- Fixes for #645 : We now check if only one slots exists and we do not use it if its slot1.
  - Also shows in DEBUG traces now

Unrelated staged changes
- ash_functions: warn and die now contains proper spacing and eye attaction
- all warn and die calls modified if containing warnings and too much punctuation
- unify usage of term TPM Disk Unlock Key and Disk Recovery Key
2023-08-30 18:06:29 -04:00
..
distro Archlinux distro signing public key update to (expires 2037-10-27) 2023-08-08 12:55:08 -04:00
ash_functions TPM Disk Unlock Key sealing/renewal cleanup (Triggered automatically when resealing TOTP) 2023-08-30 18:06:29 -04:00
fstab fstab, init: Remove securityfs mount 2023-03-13 14:11:02 -04:00
functions TPM Disk Unlock Key sealing/renewal cleanup (Triggered automatically when resealing TOTP) 2023-08-30 18:06:29 -04:00
group Build the Heads/NERF firmware for the Dell R630 server. 2017-09-20 10:29:14 -04:00
gui_functions Change '16 60'-sized whiptail prompts to '0 80' 2023-06-30 14:21:11 -04:00
hosts localhost should be defined 2018-02-09 12:05:49 -05:00
luks-functions TPM Disk Unlock Key sealing/renewal cleanup (Triggered automatically when resealing TOTP) 2023-08-30 18:06:29 -04:00
mke2fs.conf Add external/usb disk encryption (adds exfatprogs and e2fsprogs) 2023-08-28 16:23:48 -04:00
motd restore /etc/motd 2018-03-08 01:14:41 -05:00
mtab add /etc/fstab and /etc/mtab to initrd image 2017-04-10 12:59:24 -04:00
passwd recovery, passwd: Use /bin/sh for interactive shells 2023-03-08 12:45:51 -05:00
shells Build the Heads/NERF firmware for the Dell R630 server. 2017-09-20 10:29:14 -04:00