Marke als Bauparameter: Startbild, Farben, Paketname #4
Loading…
Reference in a new issue
No description provided.
Delete branch "marke-als-parameter"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Startbild, Farben des Textmenüs und Paketname von ZFSBootMenu werden Bauparameter, damit ein abgeleitetes Produkt ein eigenes Image bauen kann, ohne das Repo zu forken.
Änderungen
branding/bashclub.env: beschreibt die bashclub-Marke und ist der Standard (ZBM_PACKAGE,ZBM_BRAND,ZBM_MAINTAINER,ZBM_SOURCES,ZBM_SPLASH*,ZBM_PALETTEmit 16 Farben, optionalZBM_COPYRIGHT). Eine andere Marke baut mitBRAND=<datei>; Pfade darin sind relativ zu dieser Datei.build.shprüft die Werte, rendert das Startbild daraus, setzt die Palette im early-setup-Hook und legtBRANDneben das Image.package.shübernimmt Name, Maintainer, Beschreibung, Quellen-Manifest und weitere copyright-Absätze ausBRAND. Ein anderer Paketname bekommtProvides: bashclub-zfsbootmenu (= <version>),ConflictsundReplaces. Pfade,bashclub-zbm-update, Rückfall-Eintrag, Probe-Boot und MOK-Schlüssel bleiben gleich, ein Wechsel ist also ein normales ESP-Update.postinstundbashclub-zbm-update --listgeben das Paket an, das tatsächlich installiert ist.BRAND=.Geprüft (lokal, Container, Testschlüssel)
bashclub-zfsbootmenu_3.1.0+zfs2.4.4+deb13+b13(sha256 der.splash-Sektion), die Ausgabe des Farb-Hooks ebenso.sbverifymeldet OK.sbverifymeldet OK. Installation und Start in einer VM über eine abgeleitete ISO (UEFI): siehe PR in bashclub-os.Kein Mergen ohne Review. Die Havora-Pipeline (freehold-office) klont
mainund braucht diesen PR.Nachträge und Ergebnisse
ZBM_SPLASH_CANVAS: Logo auf einer Fläche in der Hintergrundfarbe, damit der Übergang zu einem Plymouth-Theme mit farbigem Grund passt.ZBM_SPLASH_HINT: Zeile „Press Esc for boot menu“ unter dem Logo, jetzt auch für bashclub (Entscheidung Thorsten: nur Englisch, für beide Distros). Damit ist das bashclub-Startbild nicht mehr bytegleich, sonst ist alles unverändert.sbverifyOK.bashclub-zbm-update --listmeldet „havora-zfsbootmenu … aktuell“.🤖 Generated with Claude Code