From 39a565ef3fdd22063156f888baf8044cbc28d498 Mon Sep 17 00:00:00 2001 From: Harald Sitter Date: Mon, 18 Aug 2025 10:32:55 +0200 Subject: [PATCH] erofs: put efi addon into factory dir (makes it default for new installations) this implicitly makes it the default for new installations because calamares picks up all of the factory efi --- build.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build.sh b/build.sh index 874ea48..8f5f035 100755 --- a/build.sh +++ b/build.sh @@ -91,6 +91,8 @@ rm -rfv "${OUTPUT}/efi" [ -d "${OUTPUT}/usr/share/factory/boot" ] || mkdir --mode 0700 "${OUTPUT}/usr/share/factory/boot" [ -d "${OUTPUT}/usr/share/factory/boot/EFI" ] || mkdir --mode 0700 "${OUTPUT}/usr/share/factory/boot/EFI" [ -d "${OUTPUT}/usr/share/factory/boot/EFI/Linux" ] || mkdir --mode 0700 "${OUTPUT}/usr/share/factory/boot/EFI/Linux" +[ -d "${OUTPUT}/usr/share/factory/boot/EFI/Linux/$EFI.extra.d" ] || mkdir --mode 0700 "${OUTPUT}/usr/share/factory/boot/EFI/Linux/$EFI.extra.d" +cp -v "${OUTPUT}"/erofs.addon.efi "${OUTPUT}/usr/share/factory/boot/EFI/Linux/$EFI.extra.d/" cp -v "${OUTPUT}"/kde-linux.efi "$MAIN_UKI" mv -v "${OUTPUT}"/kde-linux.efi "${OUTPUT}/usr/share/factory/boot/EFI/Linux/$EFI" mv -v "${OUTPUT}"/live.efi "$LIVE_UKI"