From 93bc7a4f2c50f2fba16bdf7e07068da3c0200c52 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Wed, 28 Nov 2018 01:35:20 +0100 Subject: [PATCH] WIP. --- all_new_2018/letsencrypt_local_set.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/all_new_2018/letsencrypt_local_set.sh b/all_new_2018/letsencrypt_local_set.sh index d4ca0d1..7030b57 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" # 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 -- 2.30.2