summaryrefslogtreecommitdiff
path: root/configs/profile-openrc/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'configs/profile-openrc/build.sh')
-rwxr-xr-xconfigs/profile-openrc/build.sh12
1 files changed, 9 insertions, 3 deletions
diff --git a/configs/profile-openrc/build.sh b/configs/profile-openrc/build.sh
index 9365603..1404769 100755
--- a/configs/profile-openrc/build.sh
+++ b/configs/profile-openrc/build.sh
@@ -24,7 +24,7 @@ script_path=$(readlink -f ${0%/*})
#
# All inits, except for systemd, use OpenRC as the
# daemon manager, so for example runit is in fact
-# runit + OpenRC. If this variable is left unset,
+# runit + OpenRC. If this variable is left unset,
# it will default to systemd
init=openrc
@@ -179,9 +179,15 @@ make_efi() {
${script_path}/efiboot/loader/entries/parabolaiso-x86_64-usb.conf > ${work_dir}/iso/loader/entries/parabolaiso-x86_64.conf
# EFI Shell 2.0 for UEFI 2.3+
- curl -o ${work_dir}/iso/EFI/shellx64_v2.efi https://raw.githubusercontent.com/tianocore/edk2/UDK2018/ShellBinPkg/UefiShell/X64/Shell.efi
+ curl -o ${work_dir}/iso/EFI/shellx64_v2.efi https://raw.githubusercontent.com/tianocore/edk2/edk2-stable201811/ShellBinPkg/UefiShell/X64/Shell.efi
# EFI Shell 1.0 for non UEFI 2.3+
- curl -o ${work_dir}/iso/EFI/shellx64_v1.efi https://raw.githubusercontent.com/tianocore/edk2/UDK2018/EdkShellBinPkg/FullShell/X64/Shell_Full.efi
+ curl -o ${work_dir}/iso/EFI/shellx64_v1.efi https://raw.githubusercontent.com/tianocore/edk2/edk2-stable201811/EdkShellBinPkg/FullShell/X64/Shell_Full.efi
+
+ # Checksums for EFI Shell
+ cp ${script_path}/SHA512SUMS ${work_dir}/iso/EFI/
+ cd ${work_dir}/iso/EFI/
+ sha512sum --quiet -c SHA512SUMS
+ rm SHA512SUMS
}
# Prepare efiboot.img::/EFI for "El Torito" EFI boot mode