projects
/
openwrt
/
svn-archive
/
archive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[package] do not stall rcS start because of ddns-scripts init (#7109)
[openwrt/svn-archive/archive.git]
/
net
/
ddns-scripts
/
files
/
usr
/
lib
/
ddns
/
dynamic_dns_functions.sh
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 82f01ca830ac34f2e55b701464f8026410909cb5..a5c44d7787d69e40cf8821e0dc74d456890c251e 100644
(file)
--- 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
# 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()
{
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
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
#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
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
}
done
}