From cdb391d3f81310928c7af3d5cd2da0e9a6a9263f Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Thu, 5 Mar 2009 21:36:08 +0000
Subject: [PATCH] updated opensuse installer.

---
 install/dist/lib/opensuse.lib.php | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/install/dist/lib/opensuse.lib.php b/install/dist/lib/opensuse.lib.php
index f1dd608c9..9412d043c 100644
--- a/install/dist/lib/opensuse.lib.php
+++ b/install/dist/lib/opensuse.lib.php
@@ -159,9 +159,15 @@ class installer_dist extends installer_base {
         }
 		$configfile = $config_dir.'/master.cf';
 		$content = rf($configfile);
+		
+		$content = str_replace('  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}', 
+                   '  flags=R user='.$cf['vmail_username'].' argv=/usr/bin/maildrop -d ${recipient} ${extension} ${recipient} ${user} ${nexthop} ${sender}',
+                     $content);
+		
 		$content = str_replace('  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}', 
                    '  flags=R user='.$cf['vmail_username'].' argv=/usr/bin/maildrop -d ${recipient} ${extension} ${recipient} ${user} ${nexthop} ${sender}',
                      $content);
+		
 		wf($configfile, $content);
 		
 		//* Writing the Maildrop mailfilter file
@@ -189,7 +195,7 @@ class installer_dist extends installer_base {
 	public function configure_saslauthd() {
 		global $conf;
 		
-		/*
+		
 		$configfile = 'sasl_smtpd.conf';
 		if(is_file('/etc/sasl2/smtpd.conf')) copy('/etc/sasl2/smtpd.conf','/etc/sasl2/smtpd.conf~');
 		if(is_file('/etc/sasl2/smtpd.conf~')) exec('chmod 400 '.'/etc/sasl2/smtpd.conf~');
@@ -199,7 +205,7 @@ class installer_dist extends installer_base {
 		$content = str_replace('{mysql_server_database}',$conf['mysql']['database'],$content);
 		$content = str_replace('{mysql_server_ip}',$conf['mysql']['ip'],$content);
 		wf('/etc/sasl2/smtpd.conf',$content);
-		*/
+		
 		
 		// TODO: Chmod and chown on the config file
 		
-- 
GitLab