ref: 44a1873443ab15bafd6dfd61a7350bec594c907c
parent: 89f9c4fb0dd3a69dea4cb7ecead55692c9732e06
author: Roman Shaposhnik <rvs@zededa.com>
date: Thu Dec 5 09:59:32 CST 2019
Helping parsing code survive variable settings with (xxx,yyy) in them
--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -346,7 +346,7 @@
for i in $myopts; do
case "$opt" in
- $i=*) eval "KOPT_${i}=${opt#*=}";;
+ $i=*) eval "KOPT_${i}"='${opt#*=}';;
$i) eval "KOPT_${i}=yes";;
no$i) eval "KOPT_${i}=no";;
esac