From 615a0a96618fa99e7e452523145d6c0f238d4473 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Wed, 31 Jul 2013 09:33:43 -0400
Subject: [PATCH] Merged revisions 3960-4065 from stable branch.

---
 install/dist/lib/centos53.lib.php |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/install/dist/lib/centos53.lib.php b/install/dist/lib/centos53.lib.php
index d1960a1..91f1746 100644
--- a/install/dist/lib/centos53.lib.php
+++ b/install/dist/lib/centos53.lib.php
@@ -41,7 +41,7 @@
 		}
 
 		// load files
-		$content = rf('tpl/mm_cfg.py.master');
+		$content = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/mm_cfg.py.master', 'tpl/mm_cfg.py.master');
 		$old_file = rf($full_file_name);
 
 		$old_options = array();
@@ -67,7 +67,11 @@
 			copy($full_file_name, $config_dir.'virtual_to_transport.sh~');
 		}
 		
-		copy('tpl/mailman-virtual_to_transport.sh',$full_file_name);
+        if(is_file($conf['ispconfig_install_dir'].'/server/conf-custom/install/mailman-virtual_to_transport.sh')) {
+            copy($conf['ispconfig_install_dir'].'/server/conf-custom/install/mailman-virtual_to_transport.sh', $full_file_name);
+        } else {
+            copy('tpl/mailman-virtual_to_transport.sh',$full_file_name);
+        }
 		chgrp($full_file_name,'mailman');
 		chmod($full_file_name,0750);
 		
@@ -111,7 +115,7 @@
 		if(is_file($conf["amavis"]["config_dir"].'/amavisd.conf')) copy($conf["amavis"]["config_dir"].'/amavisd.conf',$conf["amavis"]["config_dir"].'/amavisd.conf~');
 		if(is_file($conf["amavis"]["config_dir"].'/amavisd.conf~')) exec('chmod 400 '.$conf["amavis"]["config_dir"].'/amavisd.conf~');
 		if(!is_dir($conf["amavis"]["config_dir"])) mkdir($conf["amavis"]["config_dir"]);
-		$content = rf("tpl/".$configfile.".master");
+		$content = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/'.$configfile.'.master', "tpl/".$configfile.".master");
 		$content = str_replace('{mysql_server_ispconfig_user}',$conf['mysql']['ispconfig_user'],$content);
 		$content = str_replace('{mysql_server_ispconfig_password}',$conf['mysql']['ispconfig_password'], $content);
 		$content = str_replace('{mysql_server_database}',$conf['mysql']['database'],$content);
@@ -143,7 +147,7 @@
 		// Only add the content if we had not addded it before
 		if(!stristr($content,"127.0.0.1:10025")) {
 			unset($content);
-			$content = rf("tpl/master_cf_amavis.master");
+			$content = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/master_cf_amavis.master', "tpl/master_cf_amavis.master");
 			af($conf["postfix"]["config_dir"].'/master.cf',$content);
 		}
 		unset($content);

--
Gitblit v1.9.1