From 4723896915e324d4f9d9b2d133058b0b7af1359b Mon Sep 17 00:00:00 2001 From: Neozlag <50456371+Neozlag@users.noreply.github.com> Date: Wed, 1 Jun 2022 10:52:46 +0200 Subject: [PATCH] dns/ddclient - add gandi support (#2997) * add gandi support for ddclient --- .../src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml | 1 + .../opnsense/service/templates/OPNsense/ddclient/ddclient.conf | 3 +++ 2 files changed, 4 insertions(+) diff --git a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml b/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml index 944bc435e..003426fc8 100644 --- a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml +++ b/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml @@ -47,6 +47,7 @@ EasyDNS FreeDNS Google + Gandi.net HE.net HE.net TunnelBroker INWX diff --git a/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf b/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf index 1d9dbb54d..27d26193d 100644 --- a/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf +++ b/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf @@ -52,6 +52,9 @@ server=freedns.afraid.org, \ {% elif account.service == 'dynu' %} protocol=dyndns2, \ server=api.dynu.com, \ +{% elif account.service == 'gandi' %} +protocol=gandi +zone={{account.zone}}, \ {% elif account.service == 'he-net' %} protocol=dyndns2, \ server=dyn.dns.he.net, \