diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-01-28 00:37:32 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-01-28 00:37:32 +0000 |
commit | 3f81fd7097ec931ebf6d862622e6d81834483dbb (patch) | |
tree | e8381bb314f59122a26bd714f1a14993a31ab8ee /sys-boot/os-prober/files/os-prober-EFI-openSUSEfy.patch | |
parent | 351bdb27fc041435144b39e022d9830c140ebd3a (diff) |
sys-boot/os-prober : shamelessly take all the patches from openSUSE Factory to make it work
Diffstat (limited to 'sys-boot/os-prober/files/os-prober-EFI-openSUSEfy.patch')
-rw-r--r-- | sys-boot/os-prober/files/os-prober-EFI-openSUSEfy.patch | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/sys-boot/os-prober/files/os-prober-EFI-openSUSEfy.patch b/sys-boot/os-prober/files/os-prober-EFI-openSUSEfy.patch new file mode 100644 index 00000000..4cd9e485 --- /dev/null +++ b/sys-boot/os-prober/files/os-prober-EFI-openSUSEfy.patch @@ -0,0 +1,34 @@ +From: Andrey Borzenkov <arvidjaar@gmail.com> +Subject: keep UEFI scripts the same as they were in openSUSE + +Small cosmetic changes to ensure UEFI scripts keep content +after upstream merged (slightly outdated) version of them. + +- retain ELILO vendor prefix in case someone is really using it + +- comment in 05efi is obviously wrong +Index: os-prober/os-probes/mounted/x86/efi/10elilo +=================================================================== +--- os-prober.orig/os-probes/mounted/x86/efi/10elilo ++++ os-prober/os-probes/mounted/x86/efi/10elilo +@@ -11,7 +11,8 @@ elilo=`find $1 -name "elilo.efi"` + if [ -n "$elilo" ]; then + bdir="${elilo%/*}" + bdir="${elilo##*/}" +- long="ELILO Boot Manager" ++ vendor=$(echo $bdir | sed 's|SuSE|SUSE|') ++ long="${vendor} ELILO Boot Manager" + short="ELILO" + path=${bdir}/elilo.efi + found=true +Index: os-prober/os-probes/mounted/x86/05efi +=================================================================== +--- os-prober.orig/os-probes/mounted/x86/05efi ++++ os-prober/os-probes/mounted/x86/05efi +@@ -1,5 +1,5 @@ + #!/bin/sh +-# Detects all Microsoft OSes on a collection of partitions. ++# Detects all UEFI bootloaders on EFI System Partition + + . /usr/share/os-prober/common.sh + |