-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Während des Testens von systemd-boot ist mir der Menüeintrag für siduction negativ aufgefallen.
Standardeintrag:
Debian GNU/Linux trixie/sid
Kurze Recherche führte zu
man os-release und 0pointer.de (13 Februar 2012)
systemd wertet nur die Datei /etc/os-release aus.
Ohne Änderung durch uns ist es ein Link auf /usr/lib/os-release.
lrwxrwxrwx 1 root root 21 3. Mai 18:15 /etc/os-release -> ../usr/lib/os-release
Bisher verwenden wir /etc/default/distro und für grub /etc/default/grub.d/siduction.cfg.
Empfehlung:
Da wir systemd von Anfang an folgen, die Datei /etc/os-release in die ISOs aufnehmen.
Hier ein Muster:
PRETTY_NAME="siduction Giants KDE"
NAME=siduction
VERSION_CODENAME=giants
VERSION=Giants
VARIANT=KDE
VARIANT_ID=kde
ID=siduction
ID_LIKE=debian
HOME_URL="https://siduction.org/"
SUPPORT_URL="https://forum.siduction.org/"
In dem Beispiel ist das Flavor mit angegeben. So würde das Bootmenü von systemd-boot mit zwei verschiedenen siduction Installationen beispielsweise wie folgt aussehen.
siduction Giants XFCE
siduction Giants KDE
Reboot Into Firmware Interface
Sollte das Erstellen der ISOs mit Flavor Definition zu aufwändig sein, lassen wir diesen Teil aus.