[Pm-utils] function source_configs?
Stefan Seyfried
seife at suse.de
Fri Oct 6 04:35:37 PDT 2006
Hi,
this is needed to make the function source_configs do anything remotely
useful at all:
--- functions 2006-10-05 17:38:10.000000000 +0200
+++ functions.new 2006-10-06 13:31:54.000000000 +0200
@@ -20,11 +20,11 @@ source_configs()
[[ "$cfg" =~ ".*~$" ]] && continue
STR=". $cfg"
for v in $GLOBAL_CONFIG_VARIABLES ; do
- STR="$STR ; echo x_$v=\"\$(eval echo \$$v)\""
+ STR="$STR ; echo x_$v=\\\"\$(eval echo \$$v)\\\""
done
eval $(bash -c "$STR")
for v in $GLOBAL_CONFIG_VARIABLES ; do
- eval $v="$(eval echo $(eval echo \$$v) \$x_$v)"
+ eval $v="\"$(eval echo $(eval echo \$$v) \$x_$v)\""
done
done
}
Otherwise, it will bomb if you have e.g. SUSPEND_MODULES="button hermes" and
a config file in /etc/pm/config.d/
But what is this function supposed to do at all?
It will right now append the value of HIBERNATE_RESUME_POST_VIDEO to the
variable one time for every additional config file
(HIBERNATE_RESUME_POST_VIDEO="no no").
I cannot imagine that this is the idea behind this function.
Should it just prevent the overwriting of the GLOBAL_CONFIG_VARIABLES by
other config files?
--
Stefan Seyfried
QA / R&D Team Mobile Devices | "Any ideas, John?"
SUSE LINUX Products GmbH, Nürnberg | "Well, surrounding them's out."
More information about the Pm-utils
mailing list