You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
602 B
16 lines
602 B
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
|
|
|