From cd951548e19040795159f0054adcd1e365e100c5 Mon Sep 17 00:00:00 2001 From: Goetz Goerisch <47734341+GoetzGoerisch@users.noreply.github.com> Date: Sun, 23 Feb 2025 10:01:52 +0100 Subject: [PATCH] letsencrypt: add check for TransIP global_key * as per comment https://github.com/home-assistant/addons/pull/3855#issuecomment-2539017086 * fixes https://github.com/home-assistant/addons/issues/3876 Co-authored-by: Goopher --- letsencrypt/rootfs/etc/services.d/lets-encrypt/run | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/letsencrypt/rootfs/etc/services.d/lets-encrypt/run b/letsencrypt/rootfs/etc/services.d/lets-encrypt/run index fea050e2451..1ee6af7dd13 100755 --- a/letsencrypt/rootfs/etc/services.d/lets-encrypt/run +++ b/letsencrypt/rootfs/etc/services.d/lets-encrypt/run @@ -271,8 +271,11 @@ elif [ "${CHALLENGE}" == "dns" ] && [ "${DNS_PROVIDER}" == "dns-simply" ]; then # TransIP elif [ "${CHALLENGE}" == "dns" ] && [ "${DNS_PROVIDER}" == "dns-transip" ]; then - bashio::config.require.username 'dns.transip_username' + bashio::config.require 'dns.transip_username' bashio::config.require 'dns.transip_api_key' + if bashio::config.has_value 'dns.transip_global_key'; then + dns.transip_global_key=$(bashio::config 'dns.transip_global_key') + fi if (( PROPAGATION_SECONDS < 240 )); then bashio::log.info "Increasing DNS propagation limit for TransIP to at least 240 seconds." PROPAGATION_SECONDS=240