mirror of
https://github.com/dehydrated-io/dehydrated.git
synced 2026-04-17 14:09:42 +02:00
make config.sh optional
This commit is contained in:
@@ -12,7 +12,9 @@ RENEW_DAYS="14"
|
|||||||
KEYSIZE="4096"
|
KEYSIZE="4096"
|
||||||
WELLKNOWN=".acme-challenges"
|
WELLKNOWN=".acme-challenges"
|
||||||
|
|
||||||
. ./config.sh
|
if [[ -e "config.sh" ]]; then
|
||||||
|
. ./config.sh
|
||||||
|
fi
|
||||||
|
|
||||||
umask 077 # paranoid umask, we're creating private keys
|
umask 077 # paranoid umask, we're creating private keys
|
||||||
|
|
||||||
@@ -186,6 +188,11 @@ if [[ "${register}" = "1" ]]; then
|
|||||||
signed_request "${CA}/acme/new-reg" '{"resource": "new-reg", "agreement": "'"$LICENSE"'"}' > /dev/null
|
signed_request "${CA}/acme/new-reg" '{"resource": "new-reg", "agreement": "'"$LICENSE"'"}' > /dev/null
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ ! -e "domains.txt" ]]; then
|
||||||
|
echo "You have to create a domains.txt file listing the domains you want certificates for. Have a look at domains.txt.example."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# Generate certificates for all domains found in domain.txt. Check if existing certificate are about to expire
|
# Generate certificates for all domains found in domain.txt. Check if existing certificate are about to expire
|
||||||
<domains.txt sed 's/^\s*//g;s/\s*$//g' | grep -v '^#' | grep -v '^$' | while read -r line; do
|
<domains.txt sed 's/^\s*//g;s/\s*$//g' | grep -v '^#' | grep -v '^$' | while read -r line; do
|
||||||
domain="$(echo $line | cut -d' ' -f1)"
|
domain="$(echo $line | cut -d' ' -f1)"
|
||||||
|
|||||||
Reference in New Issue
Block a user