diff --git a/renew_cert.sh b/renew_cert.sh index b2e5c80..41ed458 100644 --- a/renew_cert.sh +++ b/renew_cert.sh @@ -131,7 +131,13 @@ do continue fi - mv -f "$arg/tmp.pem" "$arg/$NAME.pem" + if [ -s "$arg/tmp.pem" ]; then + mv -f "$arg/tmp.pem" "$arg/$NAME.pem" + else + echo "New certificate for \"$NAME\" doesn't exists or is empty" + rm -rf "$arg/tmp.pem" + continue + fi echo "Certificate for \"$NAME\" successfully created!" counter=$((counter+1))