#-----------------------------------------------------------------------------
# dyndns.txt - optional files for DYNDNS                          3.10.4
#
# (c) copyright 2001-2002 Thomas Mueller
# (c) copyright 2002-2006 Tobias Gruetzmacher
#
# Created by:  Thomas Mueller
# Last Update: $Id: dyndns.txt 33145 2014-09-24 05:46:56Z kristov $
#-----------------------------------------------------------------------------

opt_format_version 1 -

opt_dyndns          yes         etc/rc.d/rc540.dyndns mode=555 flags=sh
opt_dyndns          yes         etc/ppp/ip-up410.dyndns mode=555 flags=sh
opt_dyndns          yes         files/usr/bin/netcat mode=555
opt_dyndns          yes         files/usr/local/bin/decode_chunked mode=555
opt_dyndns          yes         files/usr/bin/dyndns-update.sh mode=555 flags=sh
opt_dyndns          yes         etc/dyndns/provider.patterns flags=sh

dyndns_allow_ssl    yes         files/usr/bin/curl mode=555
dyndns_allow_ssl    yes         files/usr/share/curl/ca-bundle.crt mode=555

dyndns_save_output  yes         files/srv/www/admin/status_dyndns.cgi mode=555 flags=sh
dyndns_save_output  yes         files/srv/www/admin/status_dyndns.sed mode=555 flags=utxt
dyndns_save_output  yes         files/srv/www/img/execute.png

#
# provider section alphabetically ordered
#
dyndns_%_provider   AFRAID      etc/dyndns/provider.AFRAID flags=sh
dyndns_%_provider   COMPANITY   etc/dyndns/provider.COMPANITY flags=sh
dyndns_%_provider   DHS         etc/dyndns/provider.DHS flags=sh
dyndns_%_provider   DNS2GO      etc/dyndns/provider.DNS2GO flags=sh
dyndns_%_provider   DNSOMATIC   etc/dyndns/provider.DNSOMATIC flags=sh
dyndns_%_provider   DTDNS       etc/dyndns/provider.DTDNS flags=sh
dyndns_%_provider   DYNACCESS   etc/dyndns/provider.DYNACCESS flags=sh
dyndns_%_provider   DYNDNS      etc/dyndns/provider.DYNDNS flags=sh
dyndns_%_provider   DYNDNSC     etc/dyndns/provider.DYNDNSC flags=sh
dyndns_%_provider   DYNDNSDK    etc/dyndns/provider.DYNDNSDK flags=sh
dyndns_%_provider   DYNDNSFREE  etc/dyndns/provider.DYNDNSFREE flags=sh
dyndns_%_provider   DYNEISFAIR  etc/dyndns/provider.DYNEISFAIR flags=sh
dyndns_%_provider   DYNSCX      etc/dyndns/provider.DYNSCX flags=sh
dyndns_%_provider   DYNUP       etc/dyndns/provider.DYNUP flags=sh
dyndns_%_provider   GNUDIP      etc/dyndns/provider.GNUDIP flags=sh
dyndns_%_provider   HE          etc/dyndns/provider.HE flags=sh
dyndns_%_provider   INBERLIN    etc/dyndns/provider.INBERLIN flags=sh
dyndns_%_provider   KONTENT     etc/dyndns/provider.KONTENT flags=sh
dyndns_%_provider   NERDCAMP    etc/dyndns/provider.NERDCAMP flags=sh
dyndns_%_provider   NOIP        etc/dyndns/provider.NOIP flags=sh
dyndns_%_provider   NOXA        etc/dyndns/provider.NOXA flags=sh
dyndns_%_provider   NSUPDATE    etc/dyndns/provider.NSUPDATE flags=sh
dyndns_%_provider   NSUPDATE    files/usr/bin/nsupdate mode=555
dyndns_%_provider   OVHDE       etc/dyndns/provider.OVHDE flags=sh
dyndns_%_provider   PHPDYN      etc/dyndns/provider.PHPDYN flags=sh
dyndns_%_provider   REGFISH     etc/dyndns/provider.REGFISH flags=sh
dyndns_%_provider   SELFHOST    etc/dyndns/provider.SELFHOST flags=sh
dyndns_%_provider   SPDNS       etc/dyndns/provider.SPDNS flags=sh
dyndns_%_provider   STRATO      etc/dyndns/provider.STRATO flags=sh
dyndns_%_provider   TLINK       etc/dyndns/provider.TLINK flags=sh
dyndns_%_provider   TWODNS      etc/dyndns/provider.TWODNS flags=sh
dyndns_%_provider   ZONEEDIT    etc/dyndns/provider.ZONEEDIT flags=sh

#
# debug entry
#
dyndns_%_provider   DUMMY       etc/dyndns/provider.DUMMY flags=sh

opt_stun            yes         etc/rc.d/rc540.stun mode=555 flags=sh
opt_stun            yes         files/usr/bin/stunclient mode=555
opt_stun            yes         files/usr/bin/get_ext_ip_via_stun mode=555 flags=sh
