[Fai-commit] r6659 - branches/experimental/patches
Michael Tautschnig
mt at alioth.debian.org
Sat Sep 10 21:39:39 UTC 2011
Author: mt
Date: 2011-09-10 21:39:39 +0000 (Sat, 10 Sep 2011)
New Revision: 6659
Modified:
branches/experimental/patches/fix-eval_cmdline
Log:
Updated patch to match current trunk
Modified: branches/experimental/patches/fix-eval_cmdline
===================================================================
--- branches/experimental/patches/fix-eval_cmdline 2011-09-10 21:37:19 UTC (rev 6658)
+++ branches/experimental/patches/fix-eval_cmdline 2011-09-10 21:39:39 UTC (rev 6659)
@@ -7,23 +7,21 @@
===================================================================
--- trunk.orig/lib/subroutines
+++ trunk/lib/subroutines
-@@ -704,12 +704,16 @@
+@@ -704,10 +704,14 @@
echo -n "Kernel currently running: "
uname -rsmo
- echo -n "Kernel parameters: "; cat /proc/cmdline
+- for word in $(cat /proc/cmdline) ; do
+ eval "cmdline=($(</proc/cmdline))"
+ echo "Kernel parameters: ${cmdline[*]}"
- shopt -s extglob
-- for word in $(cat /proc/cmdline) ; do
+ for word in "${cmdline[@]}"; do
- case $word in
- *([a-zA-Z0-9_])=*)
+ if echo "$word" | egrep -q '^[a-zA-Z0-9_]*=' ; then
- eval "export $word"
+ varname=${word%%=*}
+ word=${word#*=}
+ eval $varname=\$word
+ eval export $varname
- ;;
- esac
+ fi
done
+
More information about the Fai-commit
mailing list