File tree Expand file tree Collapse file tree 3 files changed +12
-0
lines changed
Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,10 @@ if [ "$($BIN/v-list-dns-domain $user $domain_idn plain |cut -f 1) " != "$domain"
6161else
6262 is_domain_new ' dns' " $domain "
6363fi
64+ if [ -z " $( is_ip_format_valid $domain ) " ]; then
65+ echo " Error: Invalid domain format. IP address detected as input."
66+ exit 1
67+ fi
6468
6569is_package_full ' DNS_DOMAINS'
6670template=$( get_user_value ' $DNS_TEMPLATE' )
Original file line number Diff line number Diff line change @@ -60,6 +60,10 @@ if [ "$($BIN/v-list-mail-domain $user $domain_idn plain |cut -f 1) " != "$domain
6060else
6161 is_domain_new ' mail' " $domain "
6262fi
63+ if [ -z " $( is_ip_format_valid $domain ) " ]; then
64+ echo " Error: Invalid domain format. IP address detected as input."
65+ exit 1
66+ fi
6367
6468is_package_full ' MAIL_DOMAINS'
6569is_dir_symlink $HOMEDIR /$user /mail
Original file line number Diff line number Diff line change @@ -62,6 +62,10 @@ if [ "$($BIN/v-list-web-domain $user $domain_idn plain |cut -f 1) " != "$domain"
6262else
6363 is_domain_new ' web' " $domain ,$aliases "
6464fi
65+ if [ -z " $( is_ip_format_valid $domain ) " ]; then
66+ echo " Error: Invalid domain format. IP address detected as input."
67+ exit 1
68+ fi
6569
6670is_dir_symlink " $HOMEDIR /$user /web"
6771is_dir_symlink " $HOMEDIR /$user /web/$domain "
You can’t perform that action at this time.
0 commit comments