Hacker News
Lanzaboote – NixOS Secure Boot
embedding-shape
|next
[-]
Probably integrating something like sbctl (https://github.com/Foxboron/sbctl#sbctl---secure-boot-manage...) would do the trick, it's making the whole signing and key management dance easy.
Seems to already work together with limine on NixOS too: https://search.nixos.org/options?channel=25.11&query=sbctl#s...
krautsauer
|root
|parent
[-]
lrvick
|next
|previous
[-]
NixOS is always one compromised Github API token away from a backdoor into everything built with NixOS.
I cannot imagine a threat model that would need secure boot yet accept the risks of NixOS.
pkulak
|root
|parent
[-]
What are you on about now? I got _one_ of my projects accepted into NixPkgs a couple years ago and have never done it since due to the huge PITA it was to find someone with contributor rights to sign off on it. If I want to update it, same hassle. Now I prefer to just throw a flake in the root of the project and call it good, which actually works really well.
Wait until you find out that Arch has both secure boot and the AUR.
lrvick
|root
|parent
[-]
Also, because there is no signing, git history can be rewritten easily or people can impersonate each other in git history easily.
This sort of posture is why I am totally serious when I say one compromised Github token can backdoor all nix users.
c0balt
|next
|previous
[-]
pyrophane
|next
|previous
[-]
digdugdirk
|next
|previous
[-]
evilmonkey19
|next
|previous
[-]
aiscoming
|next
|previous
[-]
you must not join it, refuse to lockdown your computer
irusensei
|root
|parent
[-]
Do people still think you need to have your boot program signed by Microsoft in order to use it?
I also wonder if this sentiment is what stalled development in other more traditional projects like BSD derivatives. I'd love to have FreeBSD with secure boot and loading ZFS keys from the TPM.
weightedreply
|root
|parent
[-]
https://learn.microsoft.com/en-us/windows/security/operating...
However OEM's like HP are ignoring the certification requirements:
https://h30434.www3.hp.com/t5/Notebook-Operating-System-and-...
https://h30434.www3.hp.com/t5/Notebook-Boot-and-Lockup/How-t...