From 2f342d3914be70b466160b7865efc1857c827b9b Mon Sep 17 00:00:00 2001 From: Efim Poberezkin <8711996+efim-poberezkin@users.noreply.github.com> Date: Tue, 11 Jan 2022 21:58:40 +0400 Subject: [PATCH] clarify wording in Linode script comment on server address --- .../scripts/03-init-start.sh | 2 +- scripts/smp-server-linode.sh | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/smp-server-digitalocean-droplet/scripts/03-init-start.sh b/scripts/smp-server-digitalocean-droplet/scripts/03-init-start.sh index bc75f69a3..e88fc0920 100644 --- a/scripts/smp-server-digitalocean-droplet/scripts/03-init-start.sh +++ b/scripts/smp-server-digitalocean-droplet/scripts/03-init-start.sh @@ -27,7 +27,7 @@ smp-server init -l --ip @ip_address # Server fingerprint fingerprint=$(cat /etc/opt/simplex/fingerprint) -# On login script +# Set up welcome script echo "bash /opt/simplex/on_login.sh $fingerprint $ip_address" >> /root/.bashrc # / Create systemd service diff --git a/scripts/smp-server-linode.sh b/scripts/smp-server-linode.sh index 07a46f51a..97058c7a8 100644 --- a/scripts/smp-server-linode.sh +++ b/scripts/smp-server-linode.sh @@ -79,9 +79,10 @@ smp-server init "${init_opts[@]}" # Server fingerprint fingerprint=$(cat /etc/opt/simplex/fingerprint) -# Determine server address for welcome script and tag -# ! If FQDN was provided and used as part of server initialization, client will not validate this server by IP address, -# ! so we have to specify FQDN for server address regardless of creation of A record in Linode +# Determine server address to specify in welcome script and Linode tag +# ! If FQDN was provided and used as part of server initialization, server's certificate will not pass validation at client +# ! if client tries to connect by server's IP address, so we have to specify FQDN as server address in Linode tag and +# ! in welcome script regardless of creation of A record in Linode # ! https://hackage.haskell.org/package/x509-validation-1.6.10/docs/src/Data-X509-Validation.html#validateCertificateName if [[ -n "$FQDN" ]]; then server_address=$FQDN