anyhow, it does support manual enrolment of PK, KEK, DB, and DBX files, because i would previously generate my own private key and sign my EFI payloads back when i used Arch btw
what is the manual enrolment process for bazzite / universal-blue ? which files should be enrolled under which of PK/KEK/DB/DBX in order to get Secure Boot enforcement working as expected (whilst enabling this distribution)?
We do not modify your PK, KEK, DB, or DBX entries. The requirement we have is that your Motherboard have the 3rd Part Microsoft Keys loaded (KEK, DB, and DBX). This should be either the default option for your Motherboard or rarely other OS/3rd Party.
For our signing needs we use the Machine Owner Key mechanism with Shim. Linux will trust a certificate that is loaded through shim as if it were a DB entry or signed by the KEK.
Reload the default keys. Then go through our documentation.