2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-02-01 19:30:31 +00:00
fhem-mirror/fhem/contrib/Synology/scripts/postupgrade
w4bremer aba744d1d2 Synology: Add basic files for spk creation
git-svn-id: https://svn.fhem.de/fhem/trunk@6617 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-25 18:34:13 +00:00

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