config: fix and improve xml replace

This commit is contained in:
Franco Fichtner 2016-08-04 08:18:56 +02:00
parent 99da395d1e
commit a2891e822f
1 changed files with 8 additions and 8 deletions

View File

@ -1,14 +1,14 @@
nano_hook()
{
NANO_CONFIG="
cat > ${1}/tmp/nano.xml << EOF
<use_mfs_tmpvar/>
<enableserial>1</enableserial>
<serialspeed>${PRODUCT_SPEED}</serialspeed>
<primaryconsole>serial</primaryconsole>
<secondaryconsole>vga</secondaryconsole>
"
sed -i '' -e "s:</system>:${NANO_CONFIG}</system>:" ${1}${CONFIG_XML}
EOF
sed -i '' -e "/<system>/r ${1}/tmp/nano.xml" ${1}${CONFIG_XML}
rm ${1}/tmp/nano.xml
echo "-S${PRODUCT_SPEED} -D" > ${1}/boot.config
@ -23,13 +23,13 @@ EOF
serial_hook()
{
SERIAL_CONFIG="
cat > ${1}/tmp/serial.xml << EOF
<enableserial>1</enableserial>
<serialspeed>${PRODUCT_SPEED}</serialspeed>
<primaryconsole>serial</primaryconsole>
"
sed -i '' -e "s:</system>:${SERIAL_CONFIG}</system>:" ${1}${CONFIG_XML}
EOF
sed -i '' -e "/<system>/r ${1}/tmp/serial.xml" ${1}${CONFIG_XML}
rm ${1}/tmp/serial.xml
echo "-S${PRODUCT_SPEED} -D" > ${1}/boot.config