update: NixOS still deosn't have
boot.loader.secureboot.enabled = true;
or anything like that? despite using systemd-boot..... that seems really dumb
@freya oh those funny things
UEFI's secure boot is simply not secure, given its root of trust is a trivially reflashable chip unless you own a device with smth like Intel TXT. It's also why it's trivial to decrypt things like BitLocker, since BitLocker only measures PCR7 and thus uses the same root of trust
I don't like UEFI, but not like we got anything better. Esp. hell on things like RISC-V, but I digress. I'm glad on x86 we have a semi-standardized way of booting an executable + APIs, on ARM and RV all we got is uboot, hopes and dreams.
@freya that's a separate thing, not what I'm thinking of
I should get a spare machine to play with. What about my girlfriend's Framework while she's asleep :3
@freya hmm
I'm gonna probably finally test it myself rather than just trusting my firmware hacking friends' words for it