Index: ddclient =================================================================== --- ddclient (Revision 52) +++ ddclient (Arbeitskopie) @@ -464,6 +464,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'}, @@ -3122,8 +3132,74 @@ } } } +###################################################################### +## nic_everydns_examples +###################################################################### +sub nic_everydns_examples { + return <