Don't search /etc/nginx if it doesn't exist

This commit is contained in:
Jérémy Lecour 2020-04-28 11:18:17 +02:00 committed by Jérémy Lecour
parent d95275a23a
commit 3d0e632dec

View file

@ -1264,18 +1264,22 @@ check_chrooted_binary_uptodate() {
done done
} }
check_nginx_letsencrypt_uptodate() { check_nginx_letsencrypt_uptodate() {
snippets=$(find /etc/nginx -type f -name "letsencrypt.conf") if [ -d /etc/nginx ]; then
while read -r snippet; do snippets=$(find /etc/nginx -type f -name "letsencrypt.conf")
if is_debian_jessie; then if [ -n "${snippets}" ]; then
if ! grep -qE "^\s*alias\s+/.+/\.well-known/acme-challenge" "${snippet}"; then while read -r snippet; do
failed "IS_NGINX_LETSENCRYPT_UPTODATE" "Nginx snippet ${snippet} is not compatible with Nginx on Debian 8." if is_debian_jessie; then
fi if ! grep -qE "^\s*alias\s+/.+/\.well-known/acme-challenge" "${snippet}"; then
else failed "IS_NGINX_LETSENCRYPT_UPTODATE" "Nginx snippet ${snippet} is not compatible with Nginx on Debian 8."
if grep -qE "^\s*alias\s+/.+/\.well-known/acme-challenge" "${snippet}"; then fi
failed "IS_NGINX_LETSENCRYPT_UPTODATE" "Nginx snippet ${snippet} is not compatible with Nginx on Debian 9+." else
fi if grep -qE "^\s*alias\s+/.+/\.well-known/acme-challenge" "${snippet}"; then
failed "IS_NGINX_LETSENCRYPT_UPTODATE" "Nginx snippet ${snippet} is not compatible with Nginx on Debian 9+."
fi
fi
done <<< "${snippets}"
fi fi
done <<< "$snippets" fi
} }
main() { main() {