mirror of
https://github.com/linuxboot/heads.git
synced 2024-12-24 15:16:42 +00:00
f6eed42208
prepare_thumb_drive: default to creating 10% LUKS container on usb drive, prompts for passphrase is not provided and scan drives if no --device specified NOTE: qemu usb_thumb drive of 128 mb are not big enough so that 10% of it (12mb) can be used to create thumb drive. Adds: - e2fsprogs to support ext4 filesystem creation through mke2fs - add /etc/mke2fs.conf so that mke2fs knows how to handle ext2/ext3/ext4 - removes mke2fs support from busybox - bump busybox to latest version which adds cpu accelerated hash functions (not needed per se here) - Adds exfatprogs to have mkfs.exfat and fsck.exfat - Adds prepare_thumb_drive /etc/luks-functions to be able to prepare a thumb drive with percentage of drive assigned to LUKS, rest to exfat - Modify most board configs to test space requirements failing - Talos2 linux config: add staging Exfat support - Make e2fsprogs and exfatprogs included by default unless explicitely deactivate in board configs - Change cryptsetup calls : luksOpen to open and luksClose to close to addresss review - etc/luks_functions: cleanup GOAL here is to have secure thumb drive creation which Heads will be able to use to backup/restore/use generated GPG key material in the future (next PR) |
||
---|---|---|
.. | ||
busybox.config | ||
coreboot-kgpe-d16_server-whiptail.config | ||
coreboot-kgpe-d16_server.config | ||
coreboot-kgpe-d16_workstation-usb_keyboard.config | ||
coreboot-kgpe-d16_workstation.config | ||
coreboot-librem_13v2.config | ||
coreboot-librem_13v4.config | ||
coreboot-librem_14.config | ||
coreboot-librem_15v3.config | ||
coreboot-librem_15v4.config | ||
coreboot-librem_l1um_v2.config | ||
coreboot-librem_l1um.config | ||
coreboot-librem_mini_v2.config | ||
coreboot-librem_mini.config | ||
coreboot-p8z77-m_pro-tpm1.config | ||
coreboot-qemu-fbwhiptail-tpm1-hotp.config | ||
coreboot-qemu-tpm1.config | ||
coreboot-qemu-tpm2.config | ||
coreboot-t420-maximized.config | ||
coreboot-t420.config | ||
coreboot-t430-legacy-flash.config | ||
coreboot-t430-legacy.config | ||
coreboot-t430-maximized.config | ||
coreboot-t440p.config | ||
coreboot-t520-maximized.config | ||
coreboot-t530-dgpu-maximized.config | ||
coreboot-t530-maximized.config | ||
coreboot-talos-2.config | ||
coreboot-w530-dgpu-K1000m-maximized.config | ||
coreboot-w530-dgpu-K2000m-maximized.config | ||
coreboot-w530-maximized.config | ||
coreboot-x220-maximized.config | ||
coreboot-x220.config | ||
coreboot-x230-legacy-flash.config | ||
coreboot-x230-legacy.config | ||
coreboot-x230-maximized-fhd_edp.config | ||
coreboot-x230-maximized.config | ||
coreboot-z220-cmt.config | ||
linux-c216.config | ||
linux-kgpe-d16_server-whiptail.config | ||
linux-kgpe-d16_server.config | ||
linux-kgpe-d16_workstation.config | ||
linux-librem_common-6.1.8.config | ||
linux-librem_common.config | ||
linux-linuxboot.config | ||
linux-qemu.config | ||
linux-t440p.config | ||
linux-talos-2.config | ||
linux-x230-flash.config | ||
linux-x230-legacy.config | ||
linux-x230-maximized.config |