From 249a3ac1e9be236d011b11db5feb9aa7e9108828 Mon Sep 17 00:00:00 2001 From: Ludovic Poujol Date: Thu, 28 Feb 2019 18:01:46 +0100 Subject: [PATCH] Fix: web-add.sh not properly listing vhosts' aliases --- scripts/web-add.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/web-add.sh b/scripts/web-add.sh index 161144b..88883ac 100755 --- a/scripts/web-add.sh +++ b/scripts/web-add.sh @@ -746,7 +746,7 @@ op_listvhost() { if [ -r "$configfile" ] && echo "$configfile" |grep -qvE "/(000-default|default-ssl|evoadmin)\\.conf$"; then servername="$(awk '/^[[:space:]]*ServerName (.*)/ { print $2 }' "$configfile" | head -n 1)" serveraliases="$(perl -ne 'print "$1 " if /^[[:space:]]*ServerAlias (.*)/' "$configfile" | head -n 1)" - serveraliases="${serveraliases// \+/,}" + serveraliases="$(echo $serveraliases | sed 's/ \+/,/g')" userid="$(awk '/^[[:space:]]*AssignUserID.*/ { print $3 }' "$configfile" | head -n 1)" if [ -x /usr/bin/quota ]; then size=$(quota --no-wrap --human-readable "$userid" |grep /home |awk '{print $2}')