Branding als Paket: bashclub-branding-default (virtuell bashclub-branding) #12

Closed
opened 2026-10-24 15:05:06 +02:00 by thorsten.spille · 1 comment

Entscheidung in freehold-docs, ADR 0010 „austauschbares Branding“ (2026-10-24).

  • Paket mit Name, Farben, Logo, motd-Kopf, issue.d-Datei, Plymouth-Theme, Shell-Farbwerten; Provides/Conflicts/Replaces auf bashclub-branding
  • Gemeinsame Logik (motd-Firmware-Erkennung, SSH-Hinweis, bashclub-ssh-keyonly, Hell/Dunkel-Erkennung) liest die Werte des Brandings
  • Installer: Feld branding (Standard bashclub), installiert das Paket statt Dateien zu schreiben
  • ISO: Build-Parameter BRANDING=bashclub|freehold
  • Test: Wechsel auf freehold-branding ohne Reste (issue, motd, Plymouth)

Überschneidet sich mit #10.

Entscheidung in freehold-docs, ADR 0010 „austauschbares Branding“ (2026-10-24). - Paket mit Name, Farben, Logo, motd-Kopf, issue.d-Datei, Plymouth-Theme, Shell-Farbwerten; Provides/Conflicts/Replaces auf `bashclub-branding` - Gemeinsame Logik (motd-Firmware-Erkennung, SSH-Hinweis, bashclub-ssh-keyonly, Hell/Dunkel-Erkennung) liest die Werte des Brandings - Installer: Feld `branding` (Standard bashclub), installiert das Paket statt Dateien zu schreiben - ISO: Build-Parameter `BRANDING=bashclub|freehold` - Test: Wechsel auf freehold-branding ohne Reste (issue, motd, Plymouth) Überschneidet sich mit #10.
Author
Owner

Erledigt: bashclub-branding-default (Provides/Conflicts/Replaces bashclub-branding) mit Name der Marke (branding.sh), /etc/issue per Diversion und Plymouth-Theme; die Begrüßung liest den Namen daraus. Offen bleiben ZBM-Image je Branding (bashclub-zfsbootmenu #3) und freehold-branding (freehold-brand). Name des Produkts kommt jetzt aus product.env, Umbenennung siehe docs/umbenennung.md.

Erledigt: bashclub-branding-default (Provides/Conflicts/Replaces bashclub-branding) mit Name der Marke (branding.sh), /etc/issue per Diversion und Plymouth-Theme; die Begrüßung liest den Namen daraus. Offen bleiben ZBM-Image je Branding (bashclub-zfsbootmenu #3) und freehold-branding (freehold-brand). Name des Produkts kommt jetzt aus product.env, Umbenennung siehe docs/umbenennung.md.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
bashclub/bashclub-os#12
No description provided.