ffffb5b27f
Resolves: #2158155,#2176560
25 lines
784 B
Diff
25 lines
784 B
Diff
From aaffb39dc86b674501cb447c7fef5dd40aad85fb Mon Sep 17 00:00:00 2001
|
|
From: Lukas Nykryn <lnykryn@redhat.com>
|
|
Date: Mon, 14 Aug 2023 11:25:19 +0200
|
|
Subject: [PATCH] fix(dracut): there can be \ at the end on line in awk script
|
|
|
|
Related: #2158155
|
|
---
|
|
dracut.sh | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/dracut.sh b/dracut.sh
|
|
index 1ff51bb1..30dfb229 100755
|
|
--- a/dracut.sh
|
|
+++ b/dracut.sh
|
|
@@ -2592,7 +2592,7 @@ if [[ $uefi == yes ]]; then
|
|
printf "%s " "$(< "$conf")" >> "$uefi_outdir/cmdline.txt"
|
|
done
|
|
fi
|
|
-
|
|
+ # shellcheck disable=SC1004
|
|
offs=$(objdump -h "$uefi_stub" 2> /dev/null | gawk 'NF==7 {size=strtonum("0x"$3);\
|
|
offset=strtonum("0x"$4)} END {print size + offset}')
|
|
if [[ $offs -eq 0 ]]; then
|
|
|