heads/initrd/bin
Kyle Rankin 152689d5d5
Detect USB disk dynamically
Currently Heads relies on a hard-coded config value to determine which
USB disk to mount. This can be problematic when trying to distribute a
pre-built version of Heads that can work on multiple disk
configurations. I've modified the USB mounting script so that it
attempts to detect all USB boot disks present on the system, pick sane
defaults, and prompt the user when there are multiple choices.

I've also removed the USB configuration option from config-gui.sh as
this config option is no longer used.
2019-04-15 15:05:03 -07:00
..
cbfs-init Read and measure an EFI file into initrd during init 2018-04-29 19:58:44 -07:00
config-gui.sh Detect USB disk dynamically 2019-04-15 15:05:03 -07:00
flash-gui.sh Add GPG GUI 2019-02-19 06:48:08 -08:00
flash.sh Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00
flashrom-kgpe-d16-openbmc.sh Re-add the flashrom script for kgpe-d16-openbmc 2018-05-11 14:23:48 -07:00
generic-init Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00
gpg-gui.sh Revert "Remove "pipefail" so unmatched greps don't cause script to exit" 2019-02-19 06:48:35 -08:00
gpgv Enable gpg with card support (issue #32) 2017-04-05 17:59:49 -04:00
gui-init Add GPG GUI 2019-02-19 06:48:08 -08:00
kexec-boot Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00
kexec-insert-key Allow boot without unseal of TPM LUKS key 2017-09-02 14:13:29 -04:00
kexec-iso-init Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00
kexec-parse-boot Strip invalid leading/trailing '/' from script params 2017-09-02 14:13:29 -04:00
kexec-save-default Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00
kexec-save-key Allow TPM LUKS key to be set during default selection 2017-09-02 14:13:29 -04:00
kexec-seal-key also shred LUKS sealed secret when done instead of rm it 2019-02-24 10:29:09 -05:00
kexec-select-boot Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00
kexec-sign-config Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00
kexec-unseal-key supress errors on console when files don't exist (equivalent of rm -f) 2019-02-24 10:28:57 -05:00
key-init properly deal with trusting keys to supress UX confusion about trusted keys 2019-02-08 12:38:38 -05:00
mount-usb Detect USB disk dynamically 2019-04-15 15:05:03 -07:00
network-init-recovery Add all supported network modules to network-init-recovery 2018-04-20 09:29:57 -07:00
poweroff Ensure recovery for failed default boot 2017-09-02 14:13:29 -04:00
qubes-measure-luks qubes init script and improved TPM disk encryption with LUKS headers (issue #123 and #6) 2017-04-01 23:02:00 -04:00
reboot Ensure recovery for failed default boot 2017-09-02 14:13:29 -04:00
seal-libremkey supress errors on console when files don't exist (equivalent of rm -f) 2019-02-24 10:28:57 -05:00
seal-totp shred TOTP_SECRET also when generation is successful 2019-02-24 11:11:00 -05:00
tpm-reset helper to do a forcible TPM reset (issue #27) 2017-04-12 06:45:15 -04:00
uefi-init Read and measure an EFI file into initrd during init 2018-04-29 19:58:44 -07:00
unseal-hotp supress errors on console when files don't exist (equivalent of rm -f) 2019-02-24 10:28:57 -05:00
unseal-totp supress errors on console when files don't exist (equivalent of rm -f) 2019-02-24 10:28:57 -05:00
usb-init Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00
usb-scan Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00
wget-measure.sh wget and measure files into the PCR 2017-03-27 18:03:29 -04:00
x230-flash.init Use global /tmp/config that combines multiple config files 2018-12-06 15:24:28 -08:00