* v0.5.1 build: vendor gum binary + graft /veilor/ onto ISO - gum 0.17.0 pinned by sha256, downloaded into overlay/usr/local/bin/ so installer can use Charm.sh TUI primitives. - After livecd-creator produces ISO, extract+re-pack with /veilor/ containing overlay+scripts+assets so installer-generated ks can copy them into target system at install time. * fix: extract original ISO boot stanza programmatically (no hardcoded paths) Reviewer found `-e images/efiboot.img` was wrong — Fedora livecd-creator places efiboot.img in isolinux/ not images/. Plus missing --mbr-force-bootable + -partition_* flags would produce hybrid MBR/GPT mismatch refused by some BIOS firmwares. Fix: extract original ISO's exact boot stanza via `xorriso -report_el_torito as_mkisofs` and replay it via eval. Guarantees exact match, immune to upstream Fedora layout changes. --------- Co-authored-by: veilor-org <admin@veilor.org> |
||
|---|---|---|
| .. | ||
| workflows | ||
| CODEOWNERS | ||
| PULL_REQUEST_TEMPLATE.md | ||