|
@@ -327,6 +327,9 @@ REMOTE_BACKUPS_LOG=/var/log/remotebackups.log
|
327
|
327
|
# message if something fails to install
|
328
|
328
|
CHECK_MESSAGE="Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list."
|
329
|
329
|
|
|
330
|
+# web site used to obtain the external IP address of the system
|
|
331
|
+GET_IP_ADDRESS_URL="checkip.two-dns.de"
|
|
332
|
+
|
330
|
333
|
# cjdns settings
|
331
|
334
|
ENABLE_CJDNS="no"
|
332
|
335
|
CJDNS_PRIVATE_KEY=
|
|
@@ -6216,6 +6219,7 @@ function add_ddns_domain {
|
6216
|
6219
|
echo '' >> /etc/inadyn.conf
|
6217
|
6220
|
echo "system $DDNS_PROVIDER" >> /etc/inadyn.conf
|
6218
|
6221
|
echo ' ssl' >> /etc/inadyn.conf
|
|
6222
|
+ echo " checkip-url $GET_IP_ADDRESS_URL /" >> /etc/inadyn.conf
|
6219
|
6223
|
if [ $DDNS_USERNAME ]; then
|
6220
|
6224
|
echo " username $DDNS_USERNAME" >> /etc/inadyn.conf
|
6221
|
6225
|
fi
|
|
@@ -6225,11 +6229,7 @@ function add_ddns_domain {
|
6225
|
6229
|
fi
|
6226
|
6230
|
|
6227
|
6231
|
if ! grep -q "$CURRENT_DDNS_DOMAIN" /etc/inadyn.conf; then
|
6228
|
|
- if [ $CURRENT_DDNS_CODE ]; then
|
6229
|
|
- echo " alias $CURRENT_DDNS_DOMAIN,$CURRENT_DDNS_CODE" >> /etc/inadyn.conf
|
6230
|
|
- else
|
6231
|
|
- echo " alias $CURRENT_DDNS_DOMAIN" >> /etc/inadyn.conf
|
6232
|
|
- fi
|
|
6232
|
+ echo " alias $CURRENT_DDNS_DOMAIN" >> /etc/inadyn.conf
|
6233
|
6233
|
fi
|
6234
|
6234
|
chmod 600 /etc/inadyn.conf
|
6235
|
6235
|
service inadyn restart
|