diff --git a/install/vst-install-debian.sh b/install/vst-install-debian.sh index 40be39ef..dd12e94d 100755 --- a/install/vst-install-debian.sh +++ b/install/vst-install-debian.sh @@ -380,6 +380,13 @@ if [ -z "$servername" ]; then servername=$(hostname -f) fi +# Set FQND if it wasn't set +mask1='(([[:alnum:]](-?[[:alnum:]])*)\.)' +mask2='*[[:alnum:]](-?[[:alnum:]])+\.[[:alnum:]]{2,}' +if ! [[ "$servername" =~ ^${mask1}${mask2}$ ]]; then + servername="$servername.example.com" +fi + # Set email if it wasn't set if [ -z "$email" ]; then email="admin@$servername" @@ -1182,6 +1189,9 @@ check_result $? "vesta start failed" # Adding notifications $VESTA/upd/add_notifications.sh +# Adding cronjob for autoupdates +$VESTA/bin/v-add-cron-vesta-autoupdate + #----------------------------------------------------------# # Vesta Access Info # diff --git a/install/vst-install-rhel.sh b/install/vst-install-rhel.sh index 058317f3..9679ddf9 100755 --- a/install/vst-install-rhel.sh +++ b/install/vst-install-rhel.sh @@ -380,6 +380,13 @@ if [ -z "$servername" ]; then servername=$(hostname -f) fi +# Set FQND if it wasn't set +mask1='(([[:alnum:]](-?[[:alnum:]])*)\.)' +mask2='*[[:alnum:]](-?[[:alnum:]])+\.[[:alnum:]]{2,}' +if ! [[ "$servername" =~ ^${mask1}${mask2}$ ]]; then + servername="$servername.example.com" +fi + # Set email if it wasn't set if [ -z "$email" ]; then email="admin@$servername" @@ -1252,6 +1259,9 @@ check_result $? "vesta start failed" # Adding notifications $VESTA/upd/add_notifications.sh +# Adding cronjob for autoupdates +$VESTA/bin/v-add-cron-vesta-autoupdate + #----------------------------------------------------------# # Vesta Access Info # diff --git a/install/vst-install-ubuntu.sh b/install/vst-install-ubuntu.sh index a0473610..1ea33321 100755 --- a/install/vst-install-ubuntu.sh +++ b/install/vst-install-ubuntu.sh @@ -365,6 +365,13 @@ if [ -z "$servername" ]; then servername=$(hostname -f) fi +# Set FQND if it wasn't set +mask1='(([[:alnum:]](-?[[:alnum:]])*)\.)' +mask2='*[[:alnum:]](-?[[:alnum:]])+\.[[:alnum:]]{2,}' +if ! [[ "$servername" =~ ^${mask1}${mask2}$ ]]; then + servername="$servername.example.com" +fi + # Set email if it wasn't set if [ -z "$email" ]; then email="admin@$servername" @@ -1171,6 +1178,9 @@ check_result $? "vesta start failed" # Adding notifications $VESTA/upd/add_notifications.sh +# Adding cronjob for autoupdates +$VESTA/bin/v-add-cron-vesta-autoupdate + #----------------------------------------------------------# # Vesta Access Info #