From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Krieger To: development@lists.ipfire.org Subject: ddns add provider Feste-IP.NET Date: Wed, 05 May 2021 18:13:52 +0000 Message-ID: <9cac2a23-4575-4b06-d4d5-dc9c60ca65bb@posteo.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2107395795593630445==" List-Id: --===============2107395795593630445== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit diff --git a/README b/README index b6decb3..fa6ce5e 100644 --- a/README +++ b/README @@ -68,6 +68,7 @@ SUPPORTED PROVIDERS: easydns.com enom.com entrydns.net + feste-ip.net freedns.afraid.org inwx.com|de|at|ch|es itsdns.de diff --git a/src/ddns/providers.py b/src/ddns/providers.py index 56e6620..c70423b 100644 --- a/src/ddns/providers.py +++ b/src/ddns/providers.py @@ -1178,6 +1178,16 @@ class DDNSProviderEntryDNS(DDNSProvider): # If we got here, some other update error happened. raise DDNSUpdateError +class DDNSProviderFesteIPNet(DDNSProtocolDynDNS2, DDNSProvider): + handle = "feste-ip.net" + name = "Feste-IP.Net" + website = "https//www.feste-ip.net/" + protocols = ("ipv4",) + + # Information about the format of the request is to be found + # https://www.feste-ip.net/ddns-service/allgemeine-informationen/ + + url = "https://members.feste-ip.net/nic/update" class DDNSProviderFreeDNSAfraidOrg(DDNSProvider): handle = "freedns.afraid.org" --===============2107395795593630445== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="OpenPGP_signature.sig" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KCmlRSXpCQUVCQ2dBZEZpRUVuV0tqZ2ZoSXBr anh4Tm1BRWV2RUVOYVpqR01GQW1DUzRHQUFDZ2tRRWV2RUVOYVoKakdObzlBLy9RSXZTOWpuM3RQ enpoMU9idFdnbUR0NnJBMkF5M0Q2ZTA1SGhLSWhERFRGT2l4UlMzNW8vc2tvbAp5OUZ5UzdhaEgw bjl3bmpSdlBBd1djTDhXU0ZtS0Rsd0FxS1VJTWpHVXc3TnZ6ME1ZbUwwcFZXdXRvNGhOanhTCnpL UE00ZjVjcnR4NlFqSXU5aFQ0djJ1blpqYkI4Z21ocEQvbWRMUGtEcXVZN05EalhhWG83UEQrV25Q b0hwcTYKeWlKZmh6Y3dTTzBSMVR3NUFzeXNwaHJ0ZHU1K0UzRVU1dDd0ZHY0b2pkUjFWZzB6WXNz UkhaTXZWOEY4ZWNxRQpxemVzWmF2UkVnSDNzQ0dLSFNoRDRzb0gvK2UvMGczT3pJTEVpQzdBVThz aEJnYU15eFpzdnJnMDVSNTdPd2xxCnVQTm9KcEl1aTFTNDJGS1Q4UDBuL0xwWXA1bHhrOXpISkR0 U1FXZHg0VlZjSTc3emVqMFJhaE9pbTVwTFc5cnYKeVFmN3BxTUhzQUp4UlV0YjY5aW4rWUlQT3VF Zmo5YWJlaGhmV3Q0T0Q1ZElIOW1kN1JydUpTZmxPR3dra2ExRQpwUlpydlBXcW93b2dNTjFEOEIz dDBUckYrWGxtYWpuQVFsZUNDRWp1Yy9EYlhBZHRlZThoclFPU1NCcGxBZ2hnCkVDM0JXdFdiODl2 U2gvbW51dTYwQnRmSGZ2dnF0ZW9OV3RrVklRNmtpd05HNE9XZTJNZjdvNTZ3OWc1TUJ1T1YKYzZh VEswWENhUGR1UGJ4dnl1Q2hkRHhYdldvNEcrTW9sSWpPakRuUFJUTmRnNmN4NzBjSjE0bWFUc04r bHMvSApySnRRREwycCtmSkc3UzlCSXczdFhYbVFZQ1RSOUNSNWlqMjF0a2pBYXVIbzB4cG41eGs9 Cj11VFU3Ci0tLS0tRU5EIFBHUCBTSUdOQVRVUkUtLS0tLQo= --===============2107395795593630445==--