Ver código fonte

Ensure domain directory is created for configuration files

Kristan Kenney 7 anos atrás
pai
commit
1ad945f8c6
2 arquivos alterados com 3 adições e 1 exclusões
  1. 1 0
      func/domain.sh
  2. 2 1
      func/rebuild.sh

+ 1 - 0
func/domain.sh

@@ -188,6 +188,7 @@ prepare_web_domain_values() {
 
 
 # Add web config
 # Add web config
 add_web_config() {
 add_web_config() {
+    mkdir -p "$HOMEDIR/$user/conf/web/$domain"
     conf="$HOMEDIR/$user/conf/web/$domain/$1.conf"
     conf="$HOMEDIR/$user/conf/web/$domain/$1.conf"
     if [[ "$2" =~ stpl$ ]]; then
     if [[ "$2" =~ stpl$ ]]; then
         conf="$HOMEDIR/$user/conf/web/$domain/$1.ssl.conf"
         conf="$HOMEDIR/$user/conf/web/$domain/$1.ssl.conf"

+ 2 - 1
func/rebuild.sh

@@ -159,7 +159,8 @@ rebuild_web_domain_conf() {
         $HOMEDIR/$user/web/$domain/cgi-bin \
         $HOMEDIR/$user/web/$domain/cgi-bin \
         $HOMEDIR/$user/web/$domain/private \
         $HOMEDIR/$user/web/$domain/private \
         $HOMEDIR/$user/web/$domain/stats \
         $HOMEDIR/$user/web/$domain/stats \
-        $HOMEDIR/$user/web/$domain/logs
+        $HOMEDIR/$user/web/$domain/logs \
+        $HOMEDIR/$user/conf/web/$domain
 
 
     # Creating domain logs
     # Creating domain logs
     if [ ! -e "/var/log/$WEB_SYSTEM/domains" ]; then
     if [ ! -e "/var/log/$WEB_SYSTEM/domains" ]; then