In-a-Dyn is a dynamic DNS client with multiple SSL/TLS library support
Add support for IPv64.net (IPv4 and IPv6), by Dennis Schröder
Clarify warning when provider's checkip server times out
Update example config for Dyn.com, by Fredrik Lanker
Add OVH example config, by Lana Heyrendt
Add support for JSON output in DDNS provider listing, i.e.
inadyn --list-providers --json
:latest
tag only for latest release. Builds
from GIT development are tagged :edge
Note: this release replaces the built-in default checkip server http://api.ipify.org with the more reliable http://ifconfig.me/ip
-L
and -S NAME
to list supported
providers and their respective detailssuccess
as a valid generic response to DNS updateno update required
as OK statusdebian/
directory and packaging dropped in favor of downstream
official packaging. Too difficult to support different versions and
derivatives, not just Debian but also Ubuntu, etc.$INADYN_ARGS
, or $INADYN_OPTS
, for the command line from an
EnvironmentFile
in the systemd unit fileprintf(3)
style format specifiers in ddns-path
include("~/.freedns.pw")
--enable-reduce
SIGPIPE
so SSL_read()
, read()
et al return error with
EPIPE
instead of having inadyn exiting (crashing) when the remote
end suddenly closes its HTTP/HTTPS connection on ussub_domain=%s
(prefix) to dnspod pluginPackages for Debian 10, or later, and compatible Ubuntu releases, available at https://deb.troglobit.com/
ttl
and proxied
, introduced in v2.8, were missing from custom provider sections. Found and fixed by André ColombPackages for Debian 10, or later, and compatible Ubuntu releases, available at https://deb.troglobit.com/
Improved --exec SCRIPT
support and massive Cloudflare plugin updates.
default
to use the built-in In-a-dyn default checkip-server
in the configuration filecompat
mode). New event
mode calls the script on any action, with added new environment variables.ttl
option, by なつきproxied
option, by なつきchown(2)
the cache or pidfile dirs, because this may fail and cause In-a-dyn to fail. Users that want to drop-privs must ensure the cache and pidfile directories are writable by the -p uid:gid
specifiedPackages for Debian 10, or later, and compatible Ubuntu releases, available at https://deb.troglobit.com/
Packages for Debian 10, and compatible Ubuntu releases, available at https://deb.troglobit.com/
broken-rtc = <true | false>
.conf file setting, by Vladislav Grishenko--force
option not being recognized, by Eric SauvageauNOTE: The -1, --once
mode has changed semantics, it no longer
defaults to forced update, for that you now need --force
utimensat()
replacement for macOS Sierra--prefix=
for install to /sbin
--once
behavior, now requires --force
to update-lresolv
nochg
to list of good responses for custom providersall.dnsomatic.com
[email protected]