diff --git a/install/vst-install-debian.sh b/install/vst-install-debian.sh index e0bad0a5..4e6b7aa2 100755 --- a/install/vst-install-debian.sh +++ b/install/vst-install-debian.sh @@ -380,11 +380,16 @@ if [ -z "$servername" ]; then servername=$(hostname -f) fi -# Set FQND if it wasn't set +# Set FQDN if it wasn't set mask1='(([[:alnum:]](-?[[:alnum:]])*)\.)' mask2='*[[:alnum:]](-?[[:alnum:]])+\.[[:alnum:]]{2,}' if ! [[ "$servername" =~ ^${mask1}${mask2}$ ]]; then - servername="$servername.example.com" + if [ ! -z "$servername" ]; then + servername="$servername.example.com" + else + servername="example.com" + fi + echo "127.0.0.1 $servername" >> /etc/hosts fi # Set email if it wasn't set diff --git a/install/vst-install-rhel.sh b/install/vst-install-rhel.sh index b1ec720f..5009ca0f 100755 --- a/install/vst-install-rhel.sh +++ b/install/vst-install-rhel.sh @@ -380,11 +380,16 @@ if [ -z "$servername" ]; then servername=$(hostname -f) fi -# Set FQND if it wasn't set +# Set FQDN if it wasn't set mask1='(([[:alnum:]](-?[[:alnum:]])*)\.)' mask2='*[[:alnum:]](-?[[:alnum:]])+\.[[:alnum:]]{2,}' if ! [[ "$servername" =~ ^${mask1}${mask2}$ ]]; then - servername="$servername.example.com" + if [ ! -z "$servername" ]; then + servername="$servername.example.com" + else + servername="example.com" + fi + echo "127.0.0.1 $servername" >> /etc/hosts fi # Set email if it wasn't set diff --git a/install/vst-install-ubuntu.sh b/install/vst-install-ubuntu.sh index 6dba2c5b..20d0814e 100755 --- a/install/vst-install-ubuntu.sh +++ b/install/vst-install-ubuntu.sh @@ -365,11 +365,16 @@ if [ -z "$servername" ]; then servername=$(hostname -f) fi -# Set FQND if it wasn't set +# Set FQDN if it wasn't set mask1='(([[:alnum:]](-?[[:alnum:]])*)\.)' mask2='*[[:alnum:]](-?[[:alnum:]])+\.[[:alnum:]]{2,}' if ! [[ "$servername" =~ ^${mask1}${mask2}$ ]]; then - servername="$servername.example.com" + if [ ! -z "$servername" ]; then + servername="$servername.example.com" + else + servername="example.com" + fi + echo "127.0.0.1 $servername" >> /etc/hosts fi # Set email if it wasn't set