config: fix and improve xml replace
This commit is contained in:
parent
99da395d1e
commit
a2891e822f
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue