diff options
-rw-r--r-- | configs/lxde-openrc/SHA512SUMS | 2 | ||||
-rwxr-xr-x | configs/lxde-openrc/build.sh | 10 | ||||
-rw-r--r-- | configs/profile-openrc/SHA512SUMS | 2 | ||||
-rwxr-xr-x | configs/profile-openrc/build.sh | 12 | ||||
-rw-r--r-- | configs/profile/SHA512SUMS | 2 | ||||
-rwxr-xr-x | configs/profile/build.sh | 12 | ||||
-rw-r--r-- | configs/talkingparabola/SHA512SUMS | 2 | ||||
-rwxr-xr-x | configs/talkingparabola/build.sh | 12 |
8 files changed, 43 insertions, 11 deletions
diff --git a/configs/lxde-openrc/SHA512SUMS b/configs/lxde-openrc/SHA512SUMS new file mode 100644 index 0000000..08383eb --- /dev/null +++ b/configs/lxde-openrc/SHA512SUMS @@ -0,0 +1,2 @@ +52bf5ab98fad18468ef95b3cc504e8da99c769d1780fa2a788580e9afbdbbf2e495fee6723672d62ea60628aebd609e781543f57bc5b20f9c49ef6c47992a85f shellx64_v2.efi +9f9e008bb8f586c2e6d80ce6205937cf31913e750b94a4f3005639179a33bf0a35f1a4207735f1d0a6547e7a72e470c5da05c93bf195abd784c38b78dcab9779 shellx64_v1.efi diff --git a/configs/lxde-openrc/build.sh b/configs/lxde-openrc/build.sh index 36868e0..56bf30a 100755 --- a/configs/lxde-openrc/build.sh +++ b/configs/lxde-openrc/build.sh @@ -183,9 +183,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 diff --git a/configs/profile-openrc/SHA512SUMS b/configs/profile-openrc/SHA512SUMS new file mode 100644 index 0000000..08383eb --- /dev/null +++ b/configs/profile-openrc/SHA512SUMS @@ -0,0 +1,2 @@ +52bf5ab98fad18468ef95b3cc504e8da99c769d1780fa2a788580e9afbdbbf2e495fee6723672d62ea60628aebd609e781543f57bc5b20f9c49ef6c47992a85f shellx64_v2.efi +9f9e008bb8f586c2e6d80ce6205937cf31913e750b94a4f3005639179a33bf0a35f1a4207735f1d0a6547e7a72e470c5da05c93bf195abd784c38b78dcab9779 shellx64_v1.efi 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 diff --git a/configs/profile/SHA512SUMS b/configs/profile/SHA512SUMS new file mode 100644 index 0000000..08383eb --- /dev/null +++ b/configs/profile/SHA512SUMS @@ -0,0 +1,2 @@ +52bf5ab98fad18468ef95b3cc504e8da99c769d1780fa2a788580e9afbdbbf2e495fee6723672d62ea60628aebd609e781543f57bc5b20f9c49ef6c47992a85f shellx64_v2.efi +9f9e008bb8f586c2e6d80ce6205937cf31913e750b94a4f3005639179a33bf0a35f1a4207735f1d0a6547e7a72e470c5da05c93bf195abd784c38b78dcab9779 shellx64_v1.efi diff --git a/configs/profile/build.sh b/configs/profile/build.sh index f82b418..553be01 100755 --- a/configs/profile/build.sh +++ b/configs/profile/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=systemd @@ -181,9 +181,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 diff --git a/configs/talkingparabola/SHA512SUMS b/configs/talkingparabola/SHA512SUMS new file mode 100644 index 0000000..08383eb --- /dev/null +++ b/configs/talkingparabola/SHA512SUMS @@ -0,0 +1,2 @@ +52bf5ab98fad18468ef95b3cc504e8da99c769d1780fa2a788580e9afbdbbf2e495fee6723672d62ea60628aebd609e781543f57bc5b20f9c49ef6c47992a85f shellx64_v2.efi +9f9e008bb8f586c2e6d80ce6205937cf31913e750b94a4f3005639179a33bf0a35f1a4207735f1d0a6547e7a72e470c5da05c93bf195abd784c38b78dcab9779 shellx64_v1.efi diff --git a/configs/talkingparabola/build.sh b/configs/talkingparabola/build.sh index e19db38..619a7ce 100755 --- a/configs/talkingparabola/build.sh +++ b/configs/talkingparabola/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=systemd @@ -181,9 +181,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 |