--- ddclient.orig 2011-05-12 09:48:40.000000000 +0000 +++ ddclient 2011-05-12 09:54:27.000000000 +0000 @@ -524,6 +524,16 @@ $variables{'service-common-defaults'}, ), }, + 'everydns' => { + 'updateable' => undef, + 'update' => \&nic_everydns_update, + 'examples' => \&nic_everydns_examples, + 'variables' => merge( + { 'server' => setv(T_FQDNP, 1, 0, 1, 'dyn.everydns.net', undef) }, + { 'min-interval' => setv(T_DELAY, 0, 0, 1, 0, interval('15m')) }, + $variables{'service-common-defaults'}, + ), + }, ); $variables{'merged'} = merge($variables{'global-defaults'}, $variables{'service-common-defaults'}, @@ -3377,6 +3387,73 @@ } } } +###################################################################### +## nic_everydns_examples +###################################################################### +sub nic_everydns_examples { + return <