Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
--- /dev/null
+../../../../common/x86_64/intel-microcode
\ No newline at end of file
/etc/init.d/squid start
fi
+# Rebuild initial ramdisk to apply microcode updates
+dracut --regenerate-all --force
+case "$(uname -m)" in
+ aarch64)
+ mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}-ipfire.img /boot/uInit-${KVER}-ipfire
+ # dont remove initramfs because grub need this to boot.
+ ;;
+esac
+
# This update needs a reboot...
touch /var/run/need_reboot