|
|
@@ -28,6 +28,10 @@ progname="rc"
|
|
|
progvers="1.0.8"
|
|
|
progdate="02-Nov-2001"
|
|
|
|
|
|
+# helper variables
|
|
|
+NL="
|
|
|
+"
|
|
|
+
|
|
|
##
|
|
|
## command line option parsing
|
|
|
##
|
|
|
@@ -118,12 +122,13 @@ if [ ".$config" = .1 ]; then
|
|
|
done
|
|
|
vars=""
|
|
|
. $tmpfile
|
|
|
- for assign in . `egrep '[ ]*[a-zA-Z_][a-zA-Z_0-9]*=' $tmpfile | sort`; do
|
|
|
- test ".$assign" = .. && continue
|
|
|
+ OIFS="$IFS"; IFS="$NL"
|
|
|
+ for assign in `egrep '[ ]*[a-zA-Z_][a-zA-Z_0-9]*=' $tmpfile | sort`; do
|
|
|
var=`echo "$assign" | sed -e 's;^[ ]*\([a-zA-Z_][a-zA-Z_0-9]*\)=.*;\1;'`
|
|
|
vars="$vars $var"
|
|
|
eval "${var}_def=\"\$$var\""
|
|
|
done
|
|
|
+ IFS="$OIFS"
|
|
|
. $rcconf
|
|
|
if [ ".$raw" = ".0" ]; then
|
|
|
begin_bold=`@l_prefix@/lib/openpkg/shtool echo -e '%B'`
|