heads/initrd
Kyle Rankin 7f8738d6d8
Add empty keyring detection, clean up main menu
To help with onboarding new users to Heads, this change will detect when
Heads does not have any keys in its keyring and will guide the user
through adding a key to the running BIOS. It's important that this
happen *before* guiding them through setting up an initial TOTP/HOTP
secret because adding a GPG key changes the BIOS, so the user would have
to generate TOTP/HOTP secrets 2x unless we handle the keyring case
first.

In addition to this change I've simplified the main menu so that the
majority of the options appear under an 'advanced' menu.
2018-11-30 15:32:29 -08:00
..
bin Add empty keyring detection, clean up main menu 2018-11-30 15:32:29 -08:00
etc update tails distro signing key 2018-11-18 10:49:37 -08:00
sbin "$@" does not expand correctly in test expressions, use "$*" instead (issue ) 2017-04-11 06:31:25 -04:00
.ash_history Update .ash_history 2018-10-04 22:01:54 -04:00
init Read and measure an EFI file into initrd during init 2018-04-29 19:58:44 -07:00
mount-boot extract and verify gpg signature on the boot script 2016-08-06 17:13:22 -04:00