From d9de894cad7e4fc4cd7e8423daf8d53f3d195c3b Mon Sep 17 00:00:00 2001 From: Jan Tore Morken Date: Sat, 9 Jan 2016 18:42:50 +0100 Subject: [PATCH] Require $WELLKNOWN only when using http-01. --- letsencrypt.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/letsencrypt.sh b/letsencrypt.sh index af0597f..cf98d0d 100755 --- a/letsencrypt.sh +++ b/letsencrypt.sh @@ -127,7 +127,9 @@ init_system() { fi fi - [[ -d "${WELLKNOWN}" ]] || _exiterr "WELLKNOWN directory doesn't exist, please create ${WELLKNOWN} and set appropriate permissions." + if [[ "${CHALLENGETYPE}" = "http-01" && ! -d "${WELLKNOWN}" ]]; then + _exiterr "WELLKNOWN directory doesn't exist, please create ${WELLKNOWN} and set appropriate permissions." + fi } # Print error message and exit with error -- 2.47.2