make certbot auto-agree to TOS if NONINTERACTIVE=1 env var is set

This commit is contained in:
Nils Norman Haukås 2018-07-14 13:58:59 +02:00
parent 2a72c800f6
commit 47688134fc
1 changed files with 2 additions and 1 deletions

View File

@ -139,7 +139,8 @@ echo "Mail-in-a-Box uses Let's Encrypt to provision free certificates"
echo "to enable HTTPS connections to your box. You'll now be asked to agree"
echo "to Let's Encrypt's terms of service."
echo
certbot register --register-unsafely-without-email --config-dir $STORAGE_ROOT/ssl/lets_encrypt
certbot register $([ "$NONINTERACTIVE" == 1 ] && echo "--agree-tos") \
--register-unsafely-without-email --config-dir $STORAGE_ROOT/ssl/lets_encrypt
fi
# Done.