X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=all_new_2018%2Fletsencrypt_local_set.sh;h=a308ddcc444c58eba27d9ca7130ea393e2fab729;hb=36a56ced2058adbf5c515c576e0452046a29608d;hp=d4ca0d15d9d9f2812d120b1fccbcd4fe34f84cf2;hpb=1b8bb66a16702bf3488ccddb27db8f2001c4b865;p=config
diff --git a/all_new_2018/letsencrypt_local_set.sh b/all_new_2018/letsencrypt_local_set.sh
index d4ca0d1..a308ddc 100755
--- a/all_new_2018/letsencrypt_local_set.sh
+++ b/all_new_2018/letsencrypt_local_set.sh
@@ -2,12 +2,11 @@
set -e
# Ensure we have a mail address as argument.
-if [ $# -lt 2 ]; then
- echo "Need target domain and mail address as argument."
+if [ $# -lt 1 ]; then
+ echo "Need mail address as argument."
false
fi
-domain="$1"
-mail_address="$2"
+mail_address="$1"
# If port 80 blocked by iptables, open it.
set +e
@@ -19,7 +18,7 @@ if [ "${open_iptables}" -eq "1" ]; then
fi
# Create new certificate and copy it to /etc/letsencrypt.
-certbot certonly --standalone --agree-tos -m "${mail_address}" -d "${domain}"
+certbot certonly --standalone --agree-tos -m "${mail_address}" -d "$(hostname -f)"
# Remove iptables rule to open port 80 if we added it.
if [ "${open_iptables}" -eq "1" ]; then