Franco Fichtner
aba4bd20e8
dns/ddclient: moving back to FreeBSD port
2023-11-27 10:04:38 +01:00
Franco Fichtner
5a4000d7a7
dns/ddclient: dnsexit legacy was removed in ddclient 3.11.x
2023-11-21 16:40:11 +01:00
Ad Schellevis
f6f72bb524
dns/ddclient - fix logic issue in https://github.com/opnsense/plugins/commit/7c6fccdde0bc12d6521e25c64d49978b65113e28 ( https://github.com/opnsense/plugins/pull/3618 )
2023-11-07 09:22:06 +01:00
Ad Schellevis
7c6fccdde0
dns/ddclient - accept response codes between 200 and 300, closes https://github.com/opnsense/plugins/pull/3618
2023-10-12 19:55:55 +02:00
Franco Fichtner
1baaa11fe9
dns/ddclient: update changelog
2023-09-06 08:42:53 +02:00
16cddd15d2
dns/ddclient: AWS Route53 ( #3550 )
...
---------
Co-authored-by: Franco Fichtner <franco@lastsummer.de >
2023-08-17 11:22:14 +02:00
Franco Fichtner
98e255d8ae
dns/ddclient: annotate change
2023-08-15 10:45:14 +02:00
Franco Fichtner
41b34ced08
dns/ddclient: prep for release
2023-08-07 08:14:35 +02:00
Ad Schellevis
c9c2a75460
dns/ddclient - add "post" protocol in custom service type. for https://github.com/opnsense/plugins/pull/3511
...
Explain __MYIP__ and __HOSTNAME__ usage in server help text, while here add some missing @staticmethod decorators in various accounts. Make sure the server fields either validates a domain or an uri, depending on the protocol selected.
2023-07-31 15:42:47 +02:00
Franco Fichtner
843c99f53f
dns/ddclient: update for latest changes
2023-05-31 07:45:52 +02:00
Juan and Ad Schellevis
02f273faaf
use API token if available
...
If the username is "token", use the password as an API token instead of a global one
2023-05-15 21:13:36 +02:00
Franco Fichtner
2460249baf
dns/ddclient: prepare for next version
2023-04-24 07:25:21 +02:00
Franco Fichtner
f920b48a94
dns/ddclient: handle pidfile correctly on different backend
2023-04-21 10:11:27 +02:00
Franco Fichtner
cca0ae380b
dns/ddclient: prep version
2023-04-12 10:20:27 +02:00
Franco Fichtner
5c901f1e83
dns/ddclient: bump revision
2023-01-30 09:12:04 +01:00
Ad Schellevis
ef91a6b4f9
dns/ddclient - add backend selection and custom ddclient like implementation using the same input but written in python.
...
This adds a hybrid approach in dynamic dns support. The default will use ddclient, but when a different backend (opnsense) is selected, services change and daemon control [rc] starts the active one.
Since we're not aiming to support all currently supported vendors in the legacy plugin or ddclient, two example implementations are provided.
o dyndns2 -- simple dyndns2 api compliant accounts, accepting either the "dyndns" protocol or a predefined list of services (as already supported for ddclient)
o azure -- complex example using oauth2 to update a record in Azure DNS.
2023-01-05 17:57:33 +01:00
Franco Fichtner
32cbd805f3
dns/ddclient: change version
2022-11-21 08:08:33 +01:00
Franco Fichtner
460813d59e
dns/ddclient: switch this to development version
2022-11-09 12:21:30 +02:00
Franco Fichtner
492b032aae
dns/ddclient: bump for cron job visibility
2022-11-02 09:10:49 +01:00
Franco Fichtner
b1a603d2e3
dns/ddclient: repackage as 1.9
2022-10-04 09:34:55 +02:00
Ad Schellevis
01b56a35c6
dns/ddclient - Add icanhazip.com as a checkip provider (bugfix https://github.com/opnsense/plugins/pull/3134 )
2022-09-21 21:08:14 +02:00
Ad Schellevis
7ffcdd4789
dns/ddclient - some prefer % chars in usernames ( https://forum.opnsense.org/index.php?topic=26446.msg146226#msg146226 )
2022-09-14 10:49:50 +02:00
Franco Fichtner
a5031eadf1
dns/ddclient: bump revision
2022-09-01 08:44:15 +02:00
Franco Fichtner
8e7ec17828
dns/ddclient: update for force addition
...
Could be added to GUI, but needs testing first.
2022-06-29 10:09:47 +02:00
Franco Fichtner
277e06db45
dns/ddclient: bump revision
2022-06-28 20:48:14 +02:00