Skip to content

Commit db426ff

Browse files
committed
bugfix for existring domain bug
1 parent cdf891e commit db426ff

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

func/domain.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ is_domain_new() {
4949
type="$1"
5050
dom=${2-$domain}
5151

52-
web=$(grep "DOMAIN='$dom'" $VESTA/data/users/*/web.conf)
53-
dns=$(grep "DOMAIN='$dom'" $VESTA/data/users/*/dns.conf)
54-
mail=$(grep "DOMAIN='$dom'" $VESTA/data/users/*/mail.conf)
52+
web=$(grep -H "DOMAIN='$dom'" $VESTA/data/users/*/web.conf)
53+
dns=$(grep -H "DOMAIN='$dom'" $VESTA/data/users/*/dns.conf)
54+
mail=$(grep -H "DOMAIN='$dom'" $VESTA/data/users/*/mail.conf)
5555

5656
# Check web domain
5757
if [ ! -z "$web" ] && [ "$type" == 'web' ]; then
@@ -101,10 +101,10 @@ is_domain_new() {
101101
# Check web aliases
102102
web_alias=$(grep -w $dom $VESTA/data/users/*/web.conf)
103103
if [ ! -z "$web_alias" ]; then
104-
c1=$(grep "'$dom'" $VESTA/data/users/*/web.conf | cut -f 7 -d /)
105-
c2=$(grep "'$dom," $VESTA/data/users/*/web.conf | cut -f 7 -d /)
106-
c3=$(grep ",$dom," $VESTA/data/users/*/web.conf | cut -f 7 -d /)
107-
c4=$(grep ",$dom'" $VESTA/data/users/*/web.conf | cut -f 7 -d /)
104+
c1=$(grep -H "'$dom'" $VESTA/data/users/*/web.conf | cut -f 7 -d /)
105+
c2=$(grep -H "'$dom," $VESTA/data/users/*/web.conf | cut -f 7 -d /)
106+
c3=$(grep -H ",$dom," $VESTA/data/users/*/web.conf | cut -f 7 -d /)
107+
c4=$(grep -H ",$dom'" $VESTA/data/users/*/web.conf | cut -f 7 -d /)
108108
if [ ! -z "$c1" ] && [ "$type" == "web" ]; then
109109
echo "Error: domain $dom exist"
110110
log_event "$E_EXISTS" "$EVENT"

0 commit comments

Comments
 (0)