Serghey Rodin 14 лет назад
Родитель
Сommit
4e732e1929
1 измененных файлов с 12 добавлено и 4 удалено
  1. 12 4
      bin/v_add_web_domain

+ 12 - 4
bin/v_add_web_domain

@@ -123,10 +123,18 @@ touch /var/log/httpd/domains/$domain.bytes \
 ln -s /var/log/httpd/domains/$domain.*log $V_HOME/$user/web/$domain/logs/
 ln -s /var/log/httpd/domains/$domain.*log $V_HOME/$user/web/$domain/logs/
 
 
 # Adding domain skeleton
 # Adding domain skeleton
-cp -r $V_WEBTPL/skel/public_html/ $V_HOME/$user/web/$domain/
-cp -r $V_WEBTPL/skel/public_shtml/ $V_HOME/$user/web/$domain/
-cp -r $V_WEBTPL/skel/document_errors/ $V_HOME/$user/web/$domain/
-cp -r $V_WEBTPL/skel/cgi-bin/ $V_HOME/$user/web/$domain/
+if [ -e "$V_WEBTPL/skel/public_html/" ]; then
+    cp -r $V_WEBTPL/skel/public_html/ $V_HOME/$user/web/$domain/
+fi
+if [ -e "$V_WEBTPL/skel/public_shtml/" ]; then
+    cp -r $V_WEBTPL/skel/public_shtml/ $V_HOME/$user/web/$domain/
+fi
+if [ -e "$V_WEBTPL/skel/document_errors/" ]; then
+    cp -r $V_WEBTPL/skel/document_errors/ $V_HOME/$user/web/$domain/
+fi
+if [ -e "$V_WEBTPL/skel/cgi-bin/" ]; then
+    cp -r $V_WEBTPL/skel/cgi-bin/ $V_HOME/$user/web/$domain/
+fi
 
 
 # Changing tpl values
 # Changing tpl values
 for file in $(find "$V_HOME/$user/web/$domain/" -type f); do
 for file in $(find "$V_HOME/$user/web/$domain/" -type f); do