Currently in Fedora, the following systemd units are enabled statically by shipping symlinks in the RPM. - grub-boot-indeterminate.service - grub-boot-success.timer - grub-systemd-integration.service The only way to disable these units is to delete the symlinks manually. This is problematic in Fedora IoT, where grub-boot-success.timer is not supposed to be enabled, see https://github.com/fedora-iot/greenboot/issues/108 I propose the following (I'll open the PRs): - Add an `[Install]` section to these systemd units so that they can be enabled dynamically via presets or manually via systemctl. - Add presets to enable these services - Change the grub specfile to not ship the symlinks but instead use the usual systemd macros Reproducible: Always
*** Bug 2229703 has been marked as a duplicate of this bug. ***
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39.