Skip to content

Commit b2db73c

Browse files
committed
fix for huge alias number
1 parent bb0f156 commit b2db73c

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

bin/v_change_web_domain_tpl

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,16 @@ fi
7474
# Defining variables for template replace
7575
ip=$(get_web_domain_value '$IP')
7676
aliases=$(get_web_domain_value '$ALIAS')
77-
aliases_idn=$(idn -t --quiet -a "$aliases")
77+
i=1
78+
for dom_alias in ${aliases//,/ }; do
79+
dom_alias=$(idn -t --quiet -a $dom_alias)
80+
if [ "$i" -eq 1 ]; then
81+
aliases_idn="$dom_alias"
82+
else
83+
aliases_idn="$aliases_idn,$dom_alias"
84+
fi
85+
i=$((i + 1))
86+
done
7887
web_port=$(get_config_value '$WEB_PORT')
7988
email="$user@$domain"
8089
docroot="$V_HOME/$user/web/$domain/public_html"

bin/v_rebuild_web_domains

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,16 @@ for domain in $domains; do
7171
docroot="$V_HOME/$user/web/$domain/public_html"
7272
email="$user@$domain"
7373
aliases=$(get_web_domain_value '$ALIAS')
74-
aliases_idn=$(idn -t --quiet -a "$aliases")
74+
i=1
75+
for dom_alias in ${aliases//,/ }; do
76+
dom_alias=$(idn -t --quiet -a $dom_alias)
77+
if [ "$i" -eq 1 ]; then
78+
aliases_idn="$dom_alias"
79+
else
80+
aliases_idn="$aliases_idn,$dom_alias"
81+
fi
82+
i=$((i + 1))
83+
done
7584
suspend=$(get_web_domain_value '$SUSPEND')
7685

7786
# Checking error log status

0 commit comments

Comments
 (0)