mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-02-01 01:09:47 +00:00
aba744d1d2
git-svn-id: https://svn.fhem.de/fhem/trunk@6617 2b470e98-0d58-463d-a4d8-8e2adae1ed80
18 lines
468 B
Bash
Executable File
18 lines
468 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# after upgrading restore fhem.cfg
|
|
CONF=/var/packages/FHEM/target/fhem.cfg
|
|
SEARCH=".*attr global verbose.*"
|
|
ADDLINE="\ndefine telnetPort telnet 7072 global # our TCP/IP\n"
|
|
if [ -e /tmp/${PPID}_fhem.cfg ]; then
|
|
/bin/cp -f /tmp/${PPID}_fhem.cfg ${CONF}
|
|
/bin/rm -f /tmp/*_fhem.cfg
|
|
|
|
grep -q "telnet" ${CONF} || (
|
|
perl -pi -e "s,^attr global port 7072.*$,," ${CONF};
|
|
perl -pi -e "if(/^${SEARCH}$/) { print \"${ADDLINE}\"; }" ${CONF};)
|
|
|
|
fi
|
|
|
|
exit 0
|