Просмотр исходного кода

Add webmail to rebuild routine

Kristan Kenney 7 лет назад
Родитель
Сommit
2e9f917e30
1 измененных файлов с 11 добавлено и 1 удалено
  1. 11 1
      func/rebuild.sh

+ 11 - 1
func/rebuild.sh

@@ -439,7 +439,7 @@ rebuild_dns_domain_conf() {
 
 # MAIL domain rebuild
 rebuild_mail_domain_conf() {
-
+    get_domain_values 'web'
     get_domain_values 'mail'
 
     if [[ "$domain" = *[![:ascii:]]* ]]; then
@@ -505,10 +505,20 @@ rebuild_mail_domain_conf() {
             del_mail_ssl_config
             add_mail_ssl_config
 
+            add_webmail_config '$WEB_SYSTEM' 'default.stpl'
+
             # Update counters
             update_object_value 'mail' 'DOMAIN' "$domain" '$SSL' "yes"
             U_MAIL_SSL=$((U_MAIL_SSL + 1))
         fi
+
+        # Add webmail configuration
+        if [ ! -z "$WEB_SYSTEM" ]; then 
+            add_webmail_config '$WEB_SYSTEM' 'default.tpl'
+        fi
+        if [ ! -z "PROXY_SYSTEM" ]; then 
+            add_webmail_config 'PROXY_SYSTEM' 'default.tpl'
+        fi
     fi
 
     # Rebuild domain accounts