]> git.ipfire.org Git - ipfire-2.x.git/blob - src/patches/ddns-0001-New-provider-Schokokeks.org.patch
correct wrong headline at hardwaregraphs.cgi
[ipfire-2.x.git] / src / patches / ddns-0001-New-provider-Schokokeks.org.patch
1 From 521c9d90f4e879ef3d9e1590f29e27990011ae46 Mon Sep 17 00:00:00 2001
2 From: Steffen Peters <sauron99@gmx.de>
3 Date: Mon, 4 Jul 2016 22:14:10 +0200
4 Subject: [PATCH 185/185] New provider: Schokokeks.org
5
6 Signed-off-by: Steffen Peters <sauron99@gmx.de>
7 Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
8 ---
9 README | 1 +
10 src/ddns/providers.py | 12 ++++++++++++
11 2 files changed, 13 insertions(+)
12
13 diff --git a/README b/README
14 index d8027a4..cedbf21 100644
15 --- a/README
16 +++ b/README
17 @@ -75,6 +75,7 @@ SUPPORTED PROVIDERS:
18 opendns.com
19 ovh.com
20 regfish.com
21 + schokokeks.org
22 selfhost.de
23 spdns.org
24 strato.com
25 diff --git a/src/ddns/providers.py b/src/ddns/providers.py
26 index 6b25cb6..c482dad 100644
27 --- a/src/ddns/providers.py
28 +++ b/src/ddns/providers.py
29 @@ -1687,3 +1687,15 @@ class DDNSProviderZZZZ(DDNSProvider):
30
31 # If we got here, some other update error happened.
32 raise DDNSUpdateError
33 +
34 +class DDNSProviderSchokokeksDNS(DDNSProtocolDynDNS2, DDNSProvider):
35 + handle = "schokokeks.org"
36 + name = "Schokokeks"
37 + website = "http://www.schokokeks.org/"
38 + protocols = ("ipv4",)
39 +
40 + # Information about the format of the request is to be found
41 + # https://wiki.schokokeks.org/DynDNS
42 +
43 + url = "https://dyndns.schokokeks.org/nic/update?myip=<ipaddr>"
44 +
45 --
46 2.7.4
47