From 5b71ce815c2b0bd57aeaa7a7f507180c6eb225b3 Mon Sep 17 00:00:00 2001 From: Daniel Steglich Date: Tue, 24 Feb 2015 08:05:54 +0000 Subject: [PATCH] cat on a empty string will block the script --- actions/dynamicdns | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/actions/dynamicdns b/actions/dynamicdns index 23e1dab7d..edeb03e03 100755 --- a/actions/dynamicdns +++ b/actions/dynamicdns @@ -40,7 +40,7 @@ doReadCFG() [ -f $CFG ] && FILE=$CFG if [ ! -z $FILE ];then - host=`cat $FILE 2> /dev/null |grep host |cut -d = -f 2` + host=`cat $FILE 2> /dev/null |grep host |cut -d = -f 2` server=`cat $FILE 2> /dev/null |grep server |cut -d = -f 2` user=`cat $FILE 2> /dev/null |grep user |cut -d = -f 2 |cut -d : -f 1` pass=`cat $FILE 2> /dev/null |grep user |cut -d = -f 2 |cut -d : -f 2` @@ -169,6 +169,7 @@ case $cmd in OLDIP=`cat $IPFILE` doGetWANIP echo $WANIP > $IPFILE + FILE="/tmp/none" [ -f $CFG_disabled ] && FILE=$CFG_disabled [ -f $CFG ] && FILE=$CFG cat $FILE |grep -v execute > ${FILE}.tmp