Commit c4be4c69 authored by Benjamin Dos Santos's avatar Benjamin Dos Santos Committed by Lukas Schauer

style: double quote to prevent globbing and word splitting

https://github.com/koalaman/shellcheck/wiki/Sc2086
parent dd5f36e5
......@@ -48,11 +48,11 @@ hex2bin() {
_request() {
temperr="$(mktemp)"
if [[ "${1}" = "head" ]]; then
curl -sSf -I "${2}" 2>${temperr}
curl -sSf -I "${2}" 2> "${temperr}"
elif [[ "${1}" = "get" ]]; then
curl -sSf "${2}" 2>${temperr}
curl -sSf "${2}" 2> "${temperr}"
elif [[ "${1}" = "post" ]]; then
curl -sSf "${2}" -d "${3}" 2>${temperr}
curl -sSf "${2}" -d "${3}" 2> "${temperr}"
fi
if [[ ! -z "$(<${temperr})" ]]; then
......@@ -181,6 +181,6 @@ if [[ "${register}" = "1" ]]; then
fi
# Generate certificates for all domains found in domain.txt (TODO: check if certificate already exists and is about to expire)
<domains.txt sed 's/^\s*//g;s/\s*$//g' | grep -v '^#' | grep -v '^$' | while read line; do
<domains.txt sed 's/^\s*//g;s/\s*$//g' | grep -v '^#' | grep -v '^$' | while read -r line; do
sign_domain $line
done
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment