Enable bootloader-update.service since F43
Required by https://fedoraproject.org/wiki/Changes/AutomaticBootloaderUpdatesBootc Inspired by Dusty's comment https://github.com/coreos/fedora-coreos-config/pull/3653#issuecomment-3156107015 `bootloader-update.service` is shipped in `rust-bootupd-0.2.26-3` (https://src.fedoraproject.org/rpms/rust-bootupd/c/28a98663eabd21cb9e9ff334700d554d36c0b0aa?branch=rawhide) but it is disabled by default. Track issue: https://github.com/coreos/fedora-coreos-tracker/issues/1468
This commit is contained in:
parent
f17929f6b0
commit
6af3341f80
1 changed files with 10 additions and 0 deletions
|
|
@ -9,6 +9,16 @@ postprocess:
|
||||||
# https://github.com/coreos/fedora-coreos-tracker/issues/1896#issuecomment-2848251507
|
# https://github.com/coreos/fedora-coreos-tracker/issues/1896#issuecomment-2848251507
|
||||||
disable dnf-makecache.timer
|
disable dnf-makecache.timer
|
||||||
EOF
|
EOF
|
||||||
|
# Enable bootloader-update.service on F43+.
|
||||||
|
# https://github.com/coreos/fedora-coreos-tracker/issues/1468#issuecomment-2996654547
|
||||||
|
# https://fedoraproject.org/wiki/Changes/AutomaticBootloaderUpdatesBootc
|
||||||
|
- |
|
||||||
|
#!/bin/bash
|
||||||
|
set -xeuo pipefail
|
||||||
|
source /usr/lib/os-release
|
||||||
|
if [ $ID == "fedora" ] && [ ${VERSION_ID} -ge 43 ]; then
|
||||||
|
echo "enable bootloader-update.service" >> /usr/lib/systemd/system-preset/85-bootc.preset
|
||||||
|
fi
|
||||||
# Undo RPM scripts enabling units; we want the presets to be canonical
|
# Undo RPM scripts enabling units; we want the presets to be canonical
|
||||||
# https://github.com/projectatomic/rpm-ostree/issues/1803
|
# https://github.com/projectatomic/rpm-ostree/issues/1803
|
||||||
- |
|
- |
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue