Merge pull request #427 from johanbcn/master

Parsing of XML entities when generating the settings.conf file
This commit is contained in:
Stephan Raue 2012-04-11 01:32:41 -07:00
commit 313796dba9

View File

@ -29,5 +29,7 @@ if [ -f "$OPENELEC_SETTINGS" ]; then
progress "creating system settings"
mkdir -p /var/config
cat "$OPENELEC_SETTINGS" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/settings.conf
cat "$OPENELEC_SETTINGS" \
| awk -F'[\"|'\'']' '{gsub(/\&quot\;/, "\\\"", $4); gsub(/\&apos\;/, "\047", $4); gsub(/\&amp\;/, "&", $4); gsub(/\&lt\;/, "<", $4); gsub(/\&gt\;/, ">", $4); print $2"=\""$4"\"";}' \
| sed '/^=/d' > /var/config/settings.conf
fi