From a48ca4c6b3f763cd5eb6a613f2220b099b6044a0 Mon Sep 17 00:00:00 2001 From: Valentin Lab Date: Sun, 11 Oct 2020 18:15:24 +0200 Subject: [PATCH] fix: [letsencrypt] wildcard domains would fail to be created Signed-off-by: Valentin Lab --- letsencrypt/lib/common | 1 + 1 file changed, 1 insertion(+) diff --git a/letsencrypt/lib/common b/letsencrypt/lib/common index e841d62a..1ada8a80 100644 --- a/letsencrypt/lib/common +++ b/letsencrypt/lib/common @@ -78,6 +78,7 @@ letsencrypt_get_challenge_type() { letsencrypt_set_renew_before_expiry() { local domain="$1" days="$2" renewal_file + domain="${domain#\*.}" ## remove '*.' from wildcard domain renewal_file="$SERVICE_DATASTORE"/etc/letsencrypt/renewal/"$domain".conf [ -e "$renewal_file" ] || return 1 sed -ri "s/^(#\s+)?(renew_before_expiry\s*=)\s*[0-9]+(\s+days)$/\2 $days\3/g" "$renewal_file"