public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
[parent not found: <CAEVn7dmfC5dSRrRoad+TDXODfcEPUtjYVd5rbCzsN50u_6-vvA@mail.gmail.com>]
* Introducing DDNS
@ 2014-06-25 10:21 Michael Tremer
  2014-06-25 14:53 ` R. W. Rodolico
  2014-06-25 17:20 ` 5p9
  0 siblings, 2 replies; 8+ messages in thread
From: Michael Tremer @ 2014-06-25 10:21 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 1982 bytes --]

Hello,

this is a post to update you all about the recent developments regarding
the support for the various upcoming dynamic DNS providers.


Rationale

Some of the major dynamic DNS providers stopped their free services or
made them unusable so that people started searching for alternatives. In
IPFire 2, a script called setddns.pl [1] is responsible for updating the
dynamic DNS records. This script has grown over the last couple of
months and if you have looked into it you will have noticed that it has
become from ugly to almost un-maintainable. The decision that we don't
want to take this mess with us into the next generation of IPFire was
already made many years ago.


DDNS

A project called ddns was started which is a pure Python client that is
much more flexible, cleanly rewritten and easily extensible. It is
cross-platform, cross-distribution and does not need any third-party
python modules.

The basics already written years ago, Stefan Schantl and I worked on
making this ready for IPFire 2 and added all the providers that are
currently supported by setddns.pl and ez-ipupdate.

The source for the new DDNS tool can be found over here:

  http://git.ipfire.org/?p=ddns.git;a=summary

or on GitHub

  https://github.com/ipfire/ddns

were you can send us pull requests for supporting new providers and so
on.

Bug reports go to the usual place:

  https://bugzilla.ipfire.org/describecomponents.cgi?product=DDNS%20Updater

There is no fixed release schedule for this, but we are pretty sure that
this won't take long until DDNS arrives in IPFire 2. That means that we
won't take any patches for the setddns.pl script that add support for
new providers any more.

We appreciate any contribution and as always hope to get some feedback
back from the community!

Best,
-Michael

[1] http://git.ipfire.org/?p=ipfire-2.x.git;a=blob;f=src/scripts/setddns.pl;h=5e77fce5c024a3f17ba4c892a94abfe95845e8c6;hb=HEAD


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-07-10 15:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1404155136.5242.3.camel@hughes.tremer.info>
2014-07-09 17:37 ` Introducing DDNS Stefan Schantl
2014-07-09 18:30   ` Michael Tremer
     [not found] <CAEVn7dmfC5dSRrRoad+TDXODfcEPUtjYVd5rbCzsN50u_6-vvA@mail.gmail.com>
2014-07-09 18:31 ` Michael Tremer
2014-07-10 13:34   ` Arne Fitzenreiter
2014-07-10 15:09     ` Michael Tremer
2014-06-25 10:21 Michael Tremer
2014-06-25 14:53 ` R. W. Rodolico
2014-06-25 17:20 ` 5p9

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox