From 933c169da56de27de8e051eefbd0a8ad30cb47ed Mon Sep 17 00:00:00 2001 From: neil Date: Wed, 17 Aug 2016 13:17:06 +0800 Subject: [PATCH] minor --- acme.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/acme.sh b/acme.sh index 445e644..cee3e3b 100755 --- a/acme.sh +++ b/acme.sh @@ -1200,7 +1200,9 @@ _initpath() { USER_AGENT="$DEFAULT_USER_AGENT" fi - HTTP_HEADER="$LE_WORKING_DIR/http.header" + if [ -z "$HTTP_HEADER" ] ; then + HTTP_HEADER="$LE_WORKING_DIR/http.header" + fi _DEFAULT_ACCOUNT_KEY_PATH="$LE_WORKING_DIR/account.key" if [ -z "$ACCOUNT_KEY_PATH" ] ; then @@ -1236,6 +1238,13 @@ _initpath() { _debug DOMAIN_PATH "$DOMAIN_PATH" fi + if [ ! -d "$DOMAIN_PATH" ] ; then + if ! mkdir -p "$DOMAIN_PATH" ; then + _err "Can not create domain path: $DOMAIN_PATH" + return 1 + fi + fi + if [ -z "$DOMAIN_CONF" ] ; then DOMAIN_CONF="$DOMAIN_PATH/$domain.conf" fi