From c9d4ef4e593bde5a12d3eaa19b44ea5829866004 Mon Sep 17 00:00:00 2001 From: Marius Cramer <m.cramer@pixcept.de> Date: Mon, 05 May 2014 02:25:31 -0400 Subject: [PATCH] Merge branch 'stable-3.0.5' into 'stable-3.0.5' --- install/install.php | 4 +++- install/dist/lib/fedora.lib.php | 1 - install/dist/lib/opensuse.lib.php | 3 +-- install/update.php | 6 ++++-- install/autoupdate.php | 6 ++++-- 5 files changed, 12 insertions(+), 8 deletions(-) diff --git a/install/autoupdate.php b/install/autoupdate.php index f9d0e62..8960e13 100644 --- a/install/autoupdate.php +++ b/install/autoupdate.php @@ -198,8 +198,10 @@ $inst->configure_postfix('dont-create-certs'); //** Configure mailman - swriteln('Configuring Mailman'); - $inst->configure_mailman('update'); + if($conf['mailman']['installed'] == true) { + swriteln('Configuring Mailman'); + $inst->configure_mailman('update'); + } //* Configure Jailkit swriteln('Configuring Jailkit'); diff --git a/install/dist/lib/fedora.lib.php b/install/dist/lib/fedora.lib.php index 753db26..941d1dd 100644 --- a/install/dist/lib/fedora.lib.php +++ b/install/dist/lib/fedora.lib.php @@ -392,7 +392,6 @@ 'virtual_transport = dovecot', 'smtpd_sasl_type = dovecot', 'smtpd_sasl_path = private/auth', - 'receive_override_options = no_address_mappings' ); // Make a backup copy of the main.cf file diff --git a/install/dist/lib/opensuse.lib.php b/install/dist/lib/opensuse.lib.php index 35f60db..192514f 100644 --- a/install/dist/lib/opensuse.lib.php +++ b/install/dist/lib/opensuse.lib.php @@ -443,7 +443,6 @@ 'virtual_transport = dovecot', 'smtpd_sasl_type = dovecot', 'smtpd_sasl_path = private/auth', - 'receive_override_options = no_address_mappings' ); // Make a backup copy of the main.cf file @@ -501,7 +500,7 @@ exec("chown root:root $config_dir/$configfile"); // Dovecot shall ignore mounts in website directory - exec("doveadm mount add '/srv/www/*' ignore"); + if(is_installed('doveadm')) exec("doveadm mount add '/srv/www/*' ignore > /dev/null 2> /dev/null"); } diff --git a/install/install.php b/install/install.php index 847c2fd..796b027 100644 --- a/install/install.php +++ b/install/install.php @@ -191,7 +191,9 @@ $inst->configure_postfix(); //* Configure Mailman - $inst->configure_mailman('install'); + if($conf['mailman']['installed'] == true) { + $inst->configure_mailman('install'); + } //* Configure jailkit swriteln('Configuring Jailkit'); diff --git a/install/update.php b/install/update.php index 08ffcc8..6a1b9d1 100644 --- a/install/update.php +++ b/install/update.php @@ -262,8 +262,10 @@ $inst->configure_postfix('dont-create-certs'); //** Configure mailman - swriteln('Configuring Mailman'); - $inst->configure_mailman('update'); + if($conf['mailman']['installed'] == true) { + swriteln('Configuring Mailman'); + $inst->configure_mailman('update'); + } //* Configure Jailkit swriteln('Configuring Jailkit'); -- Gitblit v1.9.1