Update Debian & Archlinux for "sensible" 2026 defaults#1919
Update Debian & Archlinux for "sensible" 2026 defaults#1919funk-on-code wants to merge 3 commits into
Conversation
Both Debian 12 and 13 can boot with both TPM and Secureboot enabled, as can Archlinux 2026.01 and beyond, update the configurations to enable these.
There was a problem hiding this comment.
All reported issues were addressed across 1 file
Confidence score: 5/5
- Safe to merge after the addressed issues were fixed.
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
|
If we start enabling Secure Boot by default I'd be keen to make it part of a larger review of compatible distros - if it's done for Arch & Debian then it should be done for Ubuntu, Alma, Rocky, CentOS, Fedora, etc. Personally I'm in favour of this since I enable it for any VMs I run myself, but there's caveats which might run counter to Quickemu's goal of doing the right thing for most users:
|
|
Fully agree @alexhaydock -- i've been going through them distro by distro as I have the time, and with things like fedora vs fedora core, there's a lot of updates to this I am interested in adding. Once i'm done, i'll probably do the reverse too and put legacy boots and update RAM requirements too. |
Fixes: P0: Missing ;; terminator after the debian) case block in make_vm_config(), which causes a shell syntax error when bash parses the script.
…-2026<07-patch-1 Fix upstream's cubic-ai-bot's issues.
Both Debian 12 and 13 can boot with both TPM and Secureboot enabled, as can Archlinux 2026.01 and beyond__(last tested with 2026.06.01)__, update the configurations to enable these.
Description
When booting with a host with secureboot or TPM, Ubuntu Server and Debian and Archlinux will occasionally boot directly to PXE and break. Rather than manually editing configurations before first boot, I fixed quickget to automatically apply these defaults instead.
There should probably be a current check for all OSes, I will be checking Ubuntu Desktop's and Tails in the next few weeks, as I have time.
Type of change
Checklist: