From d9087d022617e750b21808d2eef381fd70d28c13 Mon Sep 17 00:00:00 2001 From: matthewpayne Date: Mon, 21 Jan 2019 15:02:58 -0500 Subject: [PATCH] Update DDClient to support dnsmadeEasy https://dnsmadeeasy.com/technology/dynamic-dns/ --- ddclient | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/ddclient b/ddclient index 5f65d95..d005b04 100755 --- a/ddclient +++ b/ddclient @@ -598,6 +598,16 @@ my %services = ( $variables{'service-common-defaults'}, ), }, + 'dnsmadeeasy' => { + 'updateable' => undef, + 'update' => \&nic_dnsmadeeasy_update, + 'examples' => \&nic_dnsmadeeasy_examples, + 'variables' => merge( + { 'server' => setv(T_FQDNP, 1, 0, 1, 'cp.dnsmadeeasy.com', undef) }, + { 'min-interval' => setv(T_DELAY, 0, 0, 1, 0, interval('5m')),}, + $variables{'service-common-defaults'}, + ), + }, 'freedns' => { 'updateable' => undef, 'update' => \&nic_freedns_update, @@ -4677,6 +4687,86 @@ sub nic_woima_update { } +###################################################################### + + +###################################################################### + +###################################################################### +## nic_dnsmadeeasy_examples +###################################################################### +sub nic_dnsmadeeasy_examples { + return <