diff --git a/cm.sh b/cm.sh index ca23ad58cf1c4e9c81300e22655025c25c2eb310..e2d4c7876bddef1e0461e856a29434aa111c8749 100755 --- a/cm.sh +++ b/cm.sh @@ -94,7 +94,10 @@ function _certTransfer(){ _wd "--- acme internal data - ~/.acme.sh/${CM_fqdn}" ls -l ~/.acme.sh/${CM_fqdn} - _wd "--- transfer acme.sh files to ${CM_dircerts}" + _wd "--- delete current files in ${CM_dircerts}/ if they already exist." + test -d ${CM_dircerts} && rm -f "${CM_dircerts}/*" 2>/dev/null + + _wd "--- transfer acme.sh files to ${CM_dircerts}/" $ACME \ --install-cert \ -d ${CM_fqdn} \