From 7b84e30471952c9095a16fe7e5fa8fd1bcf46fdb Mon Sep 17 00:00:00 2001 From: Christian Ehrhardt Date: Mon, 13 Nov 2017 03:29:16 -0500 Subject: [PATCH] mk-pxelinux-ramfs: case insensitive arg parsing Many documentations refer to kernel, initrd, ... arguments in upper case so the grep/sed should support both. GitHub-ID: #16 Signed-off-by: Christian Ehrhardt Acked-by: Viktor Mihajlovski Signed-off-by: Michael Holzheu --- netboot/mk-pxelinux-ramfs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/netboot/mk-pxelinux-ramfs b/netboot/mk-pxelinux-ramfs index 9da51488..e7bd1de5 100755 --- a/netboot/mk-pxelinux-ramfs +++ b/netboot/mk-pxelinux-ramfs @@ -364,9 +364,9 @@ then fi # Simple config file parsing, only one entry allowed -kernel=$(/bin/grep "^[[:space:]]*kernel" /tmp/config | sed "s/^[[:space:]]*kernel[[:space:]]*//") -initrd=$(/bin/grep "^[[:space:]]*initrd" /tmp/config | sed "s/^[[:space:]]*initrd[[:space:]]*//") -append=$(/bin/grep "^[[:space:]]*append" /tmp/config | sed "s/^[[:space:]]*append[[:space:]]*//") +kernel=$(/bin/grep -i "^[[:space:]]*kernel" /tmp/config | sed "s/^[[:space:]]*kernel[[:space:]]*//I") +initrd=$(/bin/grep -i "^[[:space:]]*initrd" /tmp/config | sed "s/^[[:space:]]*initrd[[:space:]]*//I") +append=$(/bin/grep -i "^[[:space:]]*append" /tmp/config | sed "s/^[[:space:]]*append[[:space:]]*//I") if [ -z "$kernel" ] then