From: Florian Fainelli Date: Sun, 11 Apr 2010 20:51:41 +0000 (+0000) Subject: do not stall rcS start because of ddns-scripts init (#7109) X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=025bc1a79381e212546e71430cce3984fcaaf0cf;p=openwrt%2Fsvn-archive%2Fpackages.git do not stall rcS start because of ddns-scripts init (#7109) SVN-Revision: 20812 --- diff --git a/net/ddns-scripts/Makefile b/net/ddns-scripts/Makefile index 3811865de..930e60e54 100644 --- a/net/ddns-scripts/Makefile +++ b/net/ddns-scripts/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=ddns-scripts PKG_VERSION:=1.0.0 -PKG_RELEASE:=7 +PKG_RELEASE:=8 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME) diff --git a/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh b/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh index 82f01ca83..a5c44d778 100644 --- a/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh +++ b/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh @@ -28,7 +28,7 @@ load_all_config_options() # after we're done with it. For reference # the $1 variable is the name of the option # and $2 is the name of the section - config_cb() + config_cb() { if [ ."$2" = ."$section_id" ]; then option_cb() @@ -89,7 +89,7 @@ get_current_ip() current_ip=$(echo $( wget -O - $addr 2>/dev/null) | grep -o "$ip_regex") fi done - + #here we hard-code the dyndns checkip url in case no url was specified if [ -z "$current_ip" ] then @@ -120,6 +120,6 @@ start_daemon_for_all_ddns_sections() for section in $SECTIONS do - /usr/lib/ddns/dynamic_dns_updater.sh $section 0& + /usr/lib/ddns/dynamic_dns_updater.sh $section 0 > /dev/null 2>&1 & done }