From f5770b46e465736678766f255b7cc6dc711f8358 Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Wed, 9 Jul 2014 21:14:49 +0200 Subject: [PATCH] ddns.cgi: Add required code for generating valid nsupdate.info config section. --- html/cgi-bin/ddns.cgi | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 51deb0313..303f92c7c 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -675,6 +675,14 @@ sub GenerateDDNSConfigFile { $password = ""; } + # Handle keys for nsupdate.info + } elsif (($provider eq "nsupdate.info") && $password) { + print FILE "secret = $password\n"; + + $username = ""; + $password = ""; + } + # Write auth details. if ($use_token) { print FILE "token = $password\n"; @@ -684,7 +692,7 @@ sub GenerateDDNSConfigFile { } # These providers need to be set to only use IPv4. - if ($provider ~~ ["freedns.afraid.org", "variomedia.de", "zoneedit.com"]) { + if ($provider ~~ ["freedns.afraid.org", "nsupdate.info", "variomedia.de", "zoneedit.com"]) { print FILE "proto = ipv4\n"; } -- 2.39.2