|
Lines 16-24
Link Here
|
| 16 |
echo |
16 |
echo |
| 17 |
echo 'Forcing ddclient update:' |
17 |
echo 'Forcing ddclient update:' |
| 18 |
|
18 |
|
| 19 |
out=`%%PREFIX%%/sbin/ddclient -force` |
19 |
# When non-interactive, sleep to reduce congestion on server |
| 20 |
echo "$out" |
20 |
# In FreeBSD 12.0 the anticongestion function should be used |
| 21 |
rc=0 |
21 |
# instead of a hard-coded sleep |
|
|
22 |
if [ -n "$anticongestion_sleeptime" ]; then |
| 23 |
anticongestion |
| 24 |
else |
| 25 |
sleep `jot -r 1 0 900` |
| 26 |
fi |
| 27 |
|
| 28 |
%%PREFIX%%/sbin/ddclient -force || rc=3 |
| 22 |
;; |
29 |
;; |
| 23 |
*) |
30 |
*) |
| 24 |
rc=0 |
31 |
rc=0 |