Bugzilla – Bug 1198618
systemd-boot: openSUSE branding
Last modified: 2022-11-09 15:23:29 UTC
systemd-boot calls itself "Linux Boot Manager". Maybe it should brand itself according to /etc/os-release. Upstream issue: https://github.com/systemd/systemd/issues/17044
the subdirectory on the ESP is also "systemd", should be opensuse probably
(In reply to Ludwig Nussel from comment #0) > systemd-boot calls itself "Linux Boot Manager". Maybe it should brand itself > according to /etc/os-release. Upstream issue: > https://github.com/systemd/systemd/issues/17044 This seems to have been addressed by the introduction of the new option "--efi-boot-option-description=", which should be available when v252 will be released (hopefully soon). Note that according to the man page, there is usually no need to change the description "Linux Boot Manager" though. Ludwig are you OK to close this report ?
(In reply to Ludwig Nussel from comment #1) > the subdirectory on the ESP is also "systemd", should be opensuse probably It should be possible with "--entry-token=" (available since v251). Actually I just did the test with v252 and couldn't find "systemd". By default $machine-id is created.
(In reply to Franck Bui from comment #2) > (In reply to Ludwig Nussel from comment #0) > > systemd-boot calls itself "Linux Boot Manager". Maybe it should brand itself > > according to /etc/os-release. Upstream issue: > > https://github.com/systemd/systemd/issues/17044 > > This seems to have been addressed by the introduction of the new option > "--efi-boot-option-description=", which should be available when v252 will > be released (hopefully soon). That helps if you call it manually maybe. I assume the distro will call bootctl install unattended somehow. Eg after package installation to update the bootloader. So it somehow has to remember what to pass. Therefore either a config file is needed or a different value has to be built in. > Note that according to the man page, there is usually no need to change the > description "Linux Boot Manager" though. Well, upstream thinks there's only one instance of sd-boot. In practice it's installed by a specific distribution so in the end different distros will again compete about that entry. So IMO we should still label that with openSUSE. > Ludwig are you OK to close this report ? I'd like to keep this open to track the missing feature.
(In reply to Franck Bui from comment #3) > (In reply to Ludwig Nussel from comment #1) > > the subdirectory on the ESP is also "systemd", should be opensuse probably > > It should be possible with "--entry-token=" (available since v251). > > Actually I just did the test with v252 and couldn't find "systemd". By > default $machine-id is created. machine id is used for the location where kernels are stored. systemd-boot installs itself as EFI/systemd/systemd-bootx64.efi
(In reply to Ludwig Nussel from comment #4) > Well, upstream thinks there's only one instance of sd-boot. In practice it's > installed by a specific distribution so in the end different distros will > again compete about that entry. So IMO we should still label that with > openSUSE. Then can you please start a discussion on this topic with upstream ? Otherwise I fear that your feature request won't be addressed, especially since BZ is supposed to track issues only. Thanks.