### Autogenerated by dynamic_dns.py ### daemon=1m syslog=yes ssl=yes pid={{ pid_file }} cache={{ cache_file }} {% for interface in interfaces -%} # # ddclient configuration for interface "{{ interface.interface }}": # {% if interface.web_url -%} use=web, web='{{ interface.web_url}}' {%- if interface.web_skip %}, web-skip='{{ interface.web_skip }}'{% endif %} {% else -%} use=if, if={{ interface.interface }} {% endif -%} {% for rfc in interface.rfc2136 -%} {% for record in rfc.record %} # RFC2136 dynamic DNS configuration for {{ record }}.{{ rfc.zone }} server={{ rfc.server }} protocol=nsupdate password={{ rfc.keyfile }} ttl={{ rfc.ttl }} zone={{ rfc.zone }} {{ record }} {% endfor -%} {% endfor -%} {% for srv in interface.service %} {% for host in srv.host %} # DynDNS provider configuration for {{ host }} protocol={{ srv.protocol }}, max-interval=28d, login={{ srv.login }}, password='{{ srv.password }}', {% if srv.server -%} server={{ srv.server }}, {% endif -%} {% if srv.zone -%} zone={{ srv.zone }}, {% endif -%} {{ host }} {% endfor %} {% endfor %} {% endfor %}