@@ -22,6 +22,7 @@ domain=$(echo $domain | tr '[:upper:]' '[:lower:]')
2222domain_idn=$( idn -t --quiet -a " $domain " )
2323ip=$3
2424restart=$4
25+ alises=$5
2526
2627# Includes
2728source $VESTA /func/main.sh
@@ -133,23 +134,21 @@ done
133134
134135# Changing file owner
135136chown -R $user :$user $HOMEDIR /$user /web/$domain
136- chown root:$user /var/log/$WEB_SYSTEM /domains/$domain .*
137- chown root:$user $conf
137+ chown root:$user /var/log/$WEB_SYSTEM /domains/$domain .* $conf
138138
139139# Changing file permissions
140- chmod 640 $conf
140+ chmod 640 $conf /var/log/ $WEB_SYSTEM /domains/ $domain . *
141141chmod 551 $HOMEDIR /$user /web/$domain
142- chmod 751 $HOMEDIR /$user /web/$domain /private
143- chmod 751 $HOMEDIR /$user /web/$domain /cgi-bin
144- chmod 751 $HOMEDIR /$user /web/$domain /public_html
145- chmod 751 $HOMEDIR /$user /web/$domain /public_shtml
146- chmod 751 $HOMEDIR /$user /web/$domain /document_errors
147- chmod -f -R 665 $HOMEDIR /$user /web/$domain /cgi-bin/*
148- chmod -f -R 665 $HOMEDIR /$user /web/$domain /public_html/*
149- chmod -f -R 665 $HOMEDIR /$user /web/$domain /document_errors/*
150- chmod 551 $HOMEDIR /$user /web/$domain /stats
151- chmod 551 $HOMEDIR /$user /web/$domain /logs
152- chmod 640 /var/log/$WEB_SYSTEM /domains/$domain .*
142+ chmod 751 $HOMEDIR /$user /web/$domain /private \
143+ $HOMEDIR /$user /web/$domain /cgi-bin \
144+ $HOMEDIR /$user /web/$domain /public_html \
145+ $HOMEDIR /$user /web/$domain /public_shtml \
146+ $HOMEDIR /$user /web/$domain /document_errors
147+ chmod -f -R 665 $HOMEDIR /$user /web/$domain /cgi-bin/* \
148+ $HOMEDIR /$user /web/$domain /public_html/* \
149+ $HOMEDIR /$user /web/$domain /document_errors/* \
150+ chmod 551 $HOMEDIR /$user /web/$domain /stats \
151+ $HOMEDIR /$user /web/$domain /logs
153152
154153# Running template trigger
155154if [ -x $WEBTPL /$WEB_SYSTEM /$WEB_BACKEND /$template .sh ]; then
@@ -187,7 +186,6 @@ str="$str TIME='$TIME' DATE='$DATE'"
187186
188187# Registering domain
189188echo " $str " >> $USER_DATA /web.conf
190- chmod 660 $USER_DATA /web.conf
191189
192190# Restart web server
193191if [ " $restart " != ' no' ]; then
0 commit comments