fixed alias verification

This commit is contained in:
Serghey Rodin 2011-09-21 12:29:22 +03:00
commit 472494b82c

View file

@ -63,14 +63,14 @@ is_dns_domain_free() {
is_web_domain_free() { is_web_domain_free() {
search_dom=${1-$domain} search_dom=${1-$domain}
# Parsing domain values # Parsing domain values
check_domain=$(grep -F "IN='$search_dom'" $V_USERS/$user/web.conf) check_domain=$(grep -F "DOMAIN='$search_dom'" $V_USERS/$user/web.conf)
# Parsing alias values # Parsing alias values
check_alias=$(grep -F 'ALIAS=' $V_USERS/$user/web.conf | \ check_alias=$(grep -F 'ALIAS=' $V_USERS/$user/web.conf | \
awk -F "ALIAS=" '{print $2}' | \ awk -F "ALIAS=" '{print $2}' | \
cut -f 2 -d \' | \ cut -f 2 -d \' | \
sed -e "s/,/\n/g" | \ sed -e "s/,/\n/g" | \
grep "^$check_domain$" ) grep "^$search_dom$" )
# Checking result # Checking result
if [ ! -z "$check_domain" ] || [ ! -z "$check_alias" ]; then if [ ! -z "$check_domain" ] || [ ! -z "$check_alias" ]; then