heads/initrd/bin
Jonathon Hall de7902f5b9
cbfs-init, insmod: Bring back params/filenames into PCR measurements
cbfs-init used to measure filenames as well as the data in the files,
but after refactoring it only measures file data.  This means files
could be renamed, or contents pivoted, without affecting the PCR
measurements.  Bring back the filename measurement.

Similarly, insmod used to measure module parameters, but no longer
does.  Though we don't currently insert any modules with parameters,
there's no reason to leave this open to break later, bring back the
measurement.

Signed-off-by: Jonathon Hall <jonathon.hall@puri.sm>
2024-09-06 09:43:14 -04:00
..
basic-autoboot.sh Add PureBoot Basic Mode 2023-06-21 13:26:45 -04:00
cbfs-init cbfs-init, insmod: Bring back params/filenames into PCR measurements 2024-09-06 09:43:14 -04:00
cbfs.sh all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
change-time.sh change-time.sh: Remind of the system time when beginning 2024-08-06 14:01:49 -04:00
config-gui.sh Add functions to handle normal, warning, and error for whiptail and fbwhiptail. 2024-06-25 17:26:14 +00:00
flash-gui.sh Add functions to handle normal, warning, and error for whiptail and fbwhiptail. 2024-06-25 17:26:14 +00:00
flash.sh Improve TPM Extend infor in normal and DEBUG mode 2024-08-24 15:33:51 -04:00
flashrom-kgpe-d16-openbmc.sh all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
generic-init all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
gpg-gui.sh Add functions to handle normal, warning, and error for whiptail and fbwhiptail. 2024-06-25 17:26:14 +00:00
gpgv all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
gui-init oem-factory-reset gui-init: fix whiptail_error segfaulting because selfcalling itself, fix typo in gui-init 2024-09-04 14:26:57 -04:00
gui-init-basic Add functions to handle normal, warning, and error for whiptail and fbwhiptail. 2024-06-25 17:26:14 +00:00
inject_firmware.sh initrd/bin/inject_firmware.sh: Fix warning command 2024-01-19 09:53:53 -05:00
kexec-boot kexec-boot: Only capture kexec -d output to log, not console/kmsg 2024-04-19 14:14:54 -04:00
kexec-insert-key Improve TPM Extend infor in normal and DEBUG mode 2024-08-24 15:33:51 -04:00
kexec-iso-init all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
kexec-parse-bls all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
kexec-parse-boot all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
kexec-save-default Change disk encryption -> LUKS Disk Key and other relative/relative verbiage, remove irrelevant DEBUG trace under kexec-unseal-key 2024-04-11 14:44:13 -04:00
kexec-save-key all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
kexec-seal-key all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
kexec-select-boot Improve TPM Extend infor in normal and DEBUG mode 2024-08-24 15:33:51 -04:00
kexec-sign-config all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
kexec-unseal-key kexec-insert-key: refactor tampering check for encrypted disk keys prior of TPM unsealing ops 2024-04-11 14:50:40 -04:00
key-init key-init: If time resets, tell user to set it, but allow skipping 2024-09-06 09:27:37 -04:00
lock_chip all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
media-scan Add functions to handle normal, warning, and error for whiptail and fbwhiptail. 2024-06-25 17:26:14 +00:00
mount-usb Add functions to handle normal, warning, and error for whiptail and fbwhiptail. 2024-06-25 17:26:14 +00:00
network-init-recovery initrd/bin/network-init-recovery: kill dropbear unconditionally prior of starting it 2024-02-23 12:17:47 -05:00
oem-factory-reset oem-factory-reset gui-init: fix whiptail_error segfaulting because selfcalling itself, fix typo in gui-init 2024-09-04 14:26:57 -04:00
oem-system-info-xx30 Add functions to handle normal, warning, and error for whiptail and fbwhiptail. 2024-06-25 17:26:14 +00:00
poweroff nitropad-nx: use standard shutdown/reboot commands 2024-06-20 18:27:05 +02:00
qubes-measure-luks Improve TPM Extend infor in normal and DEBUG mode 2024-08-24 15:33:51 -04:00
reboot nitropad-nx: use standard shutdown/reboot commands 2024-06-20 18:27:05 +02:00
root-hashes-gui.sh Add functions to handle normal, warning, and error for whiptail and fbwhiptail. 2024-06-25 17:26:14 +00:00
seal-hotpkey Add functions to handle normal, warning, and error for whiptail and fbwhiptail. 2024-06-25 17:26:14 +00:00
seal-totp all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
setconsolefont.sh all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
talos-init initrd/bin/talos-init: remove alias for cbmem and bump coreboot revision 2023-07-12 14:50:54 +02:00
tpm-reset TPM2 DUK and TOTP/HOTP reseal fix, refactoring and ifferenciating tpm_password into tpm_owner_password and reusing correctly 2023-11-01 10:07:27 -04:00
tpmr tpmr : match desc of function in comment 2024-08-28 14:51:28 -04:00
uefi-init tpm2-tools: Change sense of CONFIG_TPM to mean any TPM, not just TPM1. 2023-03-08 12:45:46 -05:00
unpack_initramfs.sh all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
unseal-hotp Fix HOTP verification logic (and counter increment) in gui-init and oem-factory-reset scripts 2024-04-22 17:24:21 -04:00
unseal-totp all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
usb-autoboot.sh Add USB autoboot feature to PureBoot Basic 2023-06-21 13:26:46 -04:00
usb-init all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
wget-measure.sh all scripts: replace TRACE manual strings with dynamic tracing by bash debug 2024-02-01 15:48:27 -05:00
wipe-totp Implement Restricted Boot Mode 2023-06-21 13:26:45 -04:00
xx30-flash.init Combine t430-flash.init, x23-flash.init, fix insmod 2023-03-13 13:23:29 -04:00