diff --git a/Makefile b/Makefile index 8d52f3483d5603f21e5a465342c169542b2ad17f..d74bf8331ea00dac5d110d15a76941267352d451 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -Version=0.9.11 +Version=0.9.12 PREFIX = /usr/local SYSCONFDIR = /etc @@ -93,10 +93,6 @@ SCRIPTS = \ scripts/livecd \ scripts/kbd-model-map -EFISHELL = \ - efi_shell/shellx64_v1.efi \ - efi_shell/shellx64_v2.efi - MAN_XML = \ buildset.xml \ buildpkg.xml \ @@ -190,9 +186,6 @@ install_iso: install -dm0755 $(DESTDIR)$(PREFIX)/share/manjaro-tools/scripts install -m0644 ${SCRIPTS} $(DESTDIR)$(PREFIX)/share/manjaro-tools/scripts - install -dm0755 $(DESTDIR)$(PREFIX)/share/manjaro-tools/efi_shell - install -m0644 ${EFISHELL} $(DESTDIR)$(PREFIX)/share/manjaro-tools/efi_shell - install -dm0755 $(DESTDIR)$(PREFIX)/share/man/man1 gzip -c man/buildiso.1 > $(DESTDIR)$(PREFIX)/share/man/man1/buildiso.1.gz @@ -230,7 +223,6 @@ uninstall_iso: for f in ${CPIOHOOKS}; do rm -f $(DESTDIR)$(PREFIX)/lib/initcpio/hooks/$$f; done for f in ${CPIOINST}; do rm -f $(DESTDIR)$(PREFIX)/lib/initcpio/install/$$f; done for f in ${SCRIPTS}; do rm -f $(DESTDIR)$(PREFIX)/share/manjaro-tools/scripts/$$f; done - for f in ${EFISHELL}; do rm -f $(DESTDIR)$(PREFIX)/share/manjaro-tools/efi_shell/$$f; done rm -f $(DESTDIR)$(PREFIX)/share/man/man1/buildiso.1.gz rm -f $(DESTDIR)$(PREFIX)/share/man/man5/manjaro-tools.conf.5.gz rm -f $(DESTDIR)$(PREFIX)/share/man/man5/profile.conf.5.gz diff --git a/efi_shell/shellx64_v1.efi b/efi_shell/shellx64_v1.efi deleted file mode 100644 index 9344bb99ee3db06ea9f84853eda5259f808576c9..0000000000000000000000000000000000000000 Binary files a/efi_shell/shellx64_v1.efi and /dev/null differ diff --git a/efi_shell/shellx64_v2.efi b/efi_shell/shellx64_v2.efi deleted file mode 100644 index 50746f14b347622deeb804af137157890e49705c..0000000000000000000000000000000000000000 Binary files a/efi_shell/shellx64_v2.efi and /dev/null differ diff --git a/lib/util-iso-boot.sh b/lib/util-iso-boot.sh index 52809dc80aea0fbc04fc71c27fb860f068e7586e..b9ecab99e01ea1a39b83381e5826caa0d2f6f59c 100644 --- a/lib/util-iso-boot.sh +++ b/lib/util-iso-boot.sh @@ -9,26 +9,14 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -download_efi_shellv2(){ - curl -k -o $1/shellx64_v2.efi https://svn.code.sf.net/p/edk2/code/trunk/edk2/ShellBinPkg/UefiShell/X64/Shell.efi -} - -download_efi_shellv1(){ - curl -k -o $1/shellx64_v1.efi https://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkShellBinPkg/FullShell/X64/Shell_Full.efi -} - copy_efi_shells(){ if [[ -f ${PKGDATADIR}/efi_shell/shellx64_v1.efi ]];then msg2 "Copying shellx64_v1.efi ..." cp ${PKGDATADIR}/efi_shell/shellx64_v1.efi $1/ - else - download_efi_shellv1 "$1" fi if [[ -f ${PKGDATADIR}/efi_shell/shellx64_v2.efi ]];then msg2 "Copying shellx64_v2.efi ..." cp ${PKGDATADIR}/efi_shell/shellx64_v2.efi $1/ - else - download_efi_shellv2 "$1" fi } @@ -65,7 +53,7 @@ copy_efi_loaders(){ msg2 "Copying efi loaders ..." cp $1/usr/lib/prebootloader/PreLoader.efi $2/bootx64.efi cp $1/usr/lib/prebootloader/HashTool.efi $2/ - cp $1/usr/lib/gummiboot/gummibootx64.efi $2/loader.efi + cp ${PKGDATADIR}/efi_shell/systemd-bootx64.efi $2/loader.efi } copy_boot_images(){ diff --git a/lib/util.sh b/lib/util.sh index f73672b03960ab3df782432c0e0d43ba7cd02603..6c941006018bfcdb7066b12ca78bef2451084602 100644 --- a/lib/util.sh +++ b/lib/util.sh @@ -377,7 +377,7 @@ init_buildiso(){ [[ -z ${iso_checksum} ]] && iso_checksum='md5' - [[ -z ${use_overlayfs} ]] && use_overlayfs='false' + [[ -z ${use_overlayfs} ]] && use_overlayfs='true' used_kernel=$(uname -r | cut -d . -f1) [[ ${used_kernel} -lt "4" ]] && use_overlayfs='false' } @@ -427,7 +427,7 @@ load_profile_config(){ [[ -z ${default_desktop_file} ]] && default_desktop_file="none" - [[ -z ${kernel} ]] && kernel="linux318" + [[ -z ${kernel} ]] && kernel="linux41" used_kernel=$(echo ${kernel} | cut -c 6) [[ ${used_kernel} -lt "4" ]] && use_overlayfs='false'