7faf0389fd
Upstream ChageLog, summary: - Add wildcard support for Cloudflare - New DDNS providers from DD-WRT; - goip.de - myonlineportal.net - desec.io (a.k.a. dedyn.io) - domaindiscount24.com - dy.fi - do.de (Domain-Offensive) - Domopoli.de - inwx - It's DNS - Joker.com - all-inkl.com - core-networks.de - dnsever.com - dnshome.de - dnsmadeeasy.com - dnsmax.com - schokokeks.org - variomedia.de - udmedia.de - moniker.com - dyndns.it - infomaniak.com - oray.com - simply.com - mydns.jp - myonlineportal.net - namecheap.com - regfish.de - twodns.de - Support for updating both ipv4 and ipv6 address for same provider - Add new command line options -L and -S NAME to list supported providers and their respective details - Add 'success' as a valid generic response to DNS update - Fix use after free in logger at inadyn exit - Use dynv6 'auto' IP only if we have not detected an address - Replace unstable api.ipify.org with http://ifconfig.me - Fix default checkip server for dnsexit.com - Fix easydns response code problem Signed-off-by: Joachim Wiberg <troglobit@gmail.com> Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
41 lines
1.1 KiB
Makefile
41 lines
1.1 KiB
Makefile
################################################################################
|
|
#
|
|
# inadyn
|
|
#
|
|
################################################################################
|
|
|
|
INADYN_VERSION = 2.11.0
|
|
INADYN_SITE = https://github.com/troglobit/inadyn/releases/download/v$(INADYN_VERSION)
|
|
INADYN_LICENSE = GPL-2.0+
|
|
INADYN_LICENSE_FILES = COPYING
|
|
INADYN_DEPENDENCIES = host-pkgconf libconfuse
|
|
|
|
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
|
INADYN_CONF_OPTS += --enable-openssl
|
|
INADYN_DEPENDENCIES += openssl
|
|
else ifeq ($(BR2_PACKAGE_GNUTLS),y)
|
|
INADYN_DEPENDENCIES += gnutls
|
|
else ifeq ($BR2_PACKAGE_MBEDTLS, y)
|
|
INADYN_DEPENDENCIES += mbedtls
|
|
else
|
|
INADYN_CONF_OPTS += --disable-ssl
|
|
endif
|
|
|
|
define INADYN_INSTALL_SAMPLE_CONFIG
|
|
$(INSTALL) -D -m 0600 package/inadyn/inadyn.conf \
|
|
$(TARGET_DIR)/etc/inadyn.conf
|
|
endef
|
|
INADYN_POST_INSTALL_TARGET_HOOKS += INADYN_INSTALL_SAMPLE_CONFIG
|
|
|
|
define INADYN_INSTALL_INIT_SYSV
|
|
$(INSTALL) -D -m 0755 package/inadyn/S70inadyn \
|
|
$(TARGET_DIR)/etc/init.d/S70inadyn
|
|
endef
|
|
|
|
define INADYN_INSTALL_INIT_SYSTEMD
|
|
$(INSTALL) -D -m 644 $(@D)/inadyn.service \
|
|
$(TARGET_DIR)/usr/lib/systemd/system/inadyn.service
|
|
endef
|
|
|
|
$(eval $(autotools-package))
|