summarylogtreecommitdiffstats
path: root/os-prober-factored-logger-efi-fix.patch
diff options
context:
space:
mode:
authorlibrewish2021-09-15 20:42:07 +0530
committerlibrewish2021-09-15 20:42:07 +0530
commit69cab91b343aef6d0c887aeae6cbc0ddbdcbccc0 (patch)
treede271501214faa303bf11b33099534696c1852a9 /os-prober-factored-logger-efi-fix.patch
parent66857a13aebc4ff4da0f06b027231b18cdefc314 (diff)
downloadaur-69cab91b343aef6d0c887aeae6cbc0ddbdcbccc0.tar.gz
revert all patches
Diffstat (limited to 'os-prober-factored-logger-efi-fix.patch')
-rw-r--r--os-prober-factored-logger-efi-fix.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/os-prober-factored-logger-efi-fix.patch b/os-prober-factored-logger-efi-fix.patch
new file mode 100644
index 000000000000..5c66fa00bb8d
--- /dev/null
+++ b/os-prober-factored-logger-efi-fix.patch
@@ -0,0 +1,16 @@
+Index: os-prober/os-probes/mounted/x86/05efi
+===================================================================
+--- os-prober.orig/os-probes/mounted/x86/05efi
++++ os-prober/os-probes/mounted/x86/05efi
+@@ -59,7 +59,11 @@ ret=1
+ for test in /usr/lib/os-probes/mounted/efi/*; do
+ debug "running subtest $test"
+ if [ -f "$test" ] && [ -x "$test" ]; then
++ # we need results of subtest in stdout
++ orig_fd_res=$fd_result
++ export fd_result=1
+ entry=$("$test" "$mpoint/$efi")
++ export fd_result=$orig_fd_res
+ if [ -n "$entry" ]; then
+ debug "bootloader $entry found by subtest $test"
+ ret=0