From df3572d905ef21629c7b44e150cccb09d9b8057e Mon Sep 17 00:00:00 2001 From: layman Date: Thu, 7 Mar 2019 10:12:09 +0100 Subject: [PATCH] install_uefistub.sh: only install uefi-stub if it is one --- install_uefistub.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/install_uefistub.sh b/install_uefistub.sh index b4b117e..9871a15 100755 --- a/install_uefistub.sh +++ b/install_uefistub.sh @@ -85,8 +85,13 @@ if [ "$(basename $img)" = "vmlinux" ] ; then else img_dest=vmlinuz fi -updatever $img_dest "$img" -updateefi $img_dest "$img" + +if strings "$2" | grep -qi "EFI stub" ; then + updateefi $img_dest "$img" +else + updatever $img_dest "$img" +fi + updatever System.map "$map" config=$(dirname "$map")