From 185457e92fa7c06f59c3469697b815a73498d46c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20M=C3=BCller?= Date: Sun, 19 Jan 2014 23:31:22 +0100 Subject: [PATCH] Problem with checkbox not visible fixed additionsl configuration-changes when update -> use lmtp instead of dovecot directly --- install/dist/lib/debian60.lib.php | 2 +- install/dist/lib/fedora.lib.php | 2 +- install/dist/lib/gentoo.lib.php | 2 +- install/dist/lib/opensuse.lib.php | 2 +- interface/web/admin/form/server_config.tform.php | 6 ++++++ 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/install/dist/lib/debian60.lib.php b/install/dist/lib/debian60.lib.php index b3887cbd23..d792c5a7b9 100644 --- a/install/dist/lib/debian60.lib.php +++ b/install/dist/lib/debian60.lib.php @@ -57,7 +57,7 @@ class installer extends installer_base { // Adding the amavisd commands to the postfix configuration $postconf_commands = array ( 'dovecot_destination_recipient_limit = 1', - 'virtual_transport = dovecot', + 'virtual_transport = lmtp:unix:private/dovecot-lmtp', 'smtpd_sasl_type = dovecot', 'smtpd_sasl_path = private/auth' ); diff --git a/install/dist/lib/fedora.lib.php b/install/dist/lib/fedora.lib.php index ab25741ee9..628f012dba 100644 --- a/install/dist/lib/fedora.lib.php +++ b/install/dist/lib/fedora.lib.php @@ -402,7 +402,7 @@ class installer_dist extends installer_base { // Adding the amavisd commands to the postfix configuration $postconf_commands = array ( 'dovecot_destination_recipient_limit = 1', - 'virtual_transport = dovecot', + 'virtual_transport = lmtp:unix:private/dovecot-lmtp', 'smtpd_sasl_type = dovecot', 'smtpd_sasl_path = private/auth', 'receive_override_options = no_address_mappings' diff --git a/install/dist/lib/gentoo.lib.php b/install/dist/lib/gentoo.lib.php index 99670eec13..7078f83dab 100644 --- a/install/dist/lib/gentoo.lib.php +++ b/install/dist/lib/gentoo.lib.php @@ -245,7 +245,7 @@ class installer extends installer_base //* Reconfigure postfix to use dovecot authentication $postconf_commands = array ( 'dovecot_destination_recipient_limit = 1', - 'virtual_transport = dovecot', + 'virtual_transport = lmtp:unix:private/dovecot-lmtp', 'smtpd_sasl_type = dovecot', 'smtpd_sasl_path = private/auth' ); diff --git a/install/dist/lib/opensuse.lib.php b/install/dist/lib/opensuse.lib.php index 7663f7eb39..9ec6bcf471 100644 --- a/install/dist/lib/opensuse.lib.php +++ b/install/dist/lib/opensuse.lib.php @@ -437,7 +437,7 @@ class installer_dist extends installer_base { // Adding the amavisd commands to the postfix configuration $postconf_commands = array ( 'dovecot_destination_recipient_limit = 1', - 'virtual_transport = dovecot', + 'virtual_transport = lmtp:unix:private/dovecot-lmtp', 'smtpd_sasl_type = dovecot', 'smtpd_sasl_path = private/auth', 'receive_override_options = no_address_mappings' diff --git a/interface/web/admin/form/server_config.tform.php b/interface/web/admin/form/server_config.tform.php index dde1d746a9..0431660590 100644 --- a/interface/web/admin/form/server_config.tform.php +++ b/interface/web/admin/form/server_config.tform.php @@ -368,6 +368,12 @@ $form["tabs"]['mail'] = array( 'width' => '10', 'maxlength' => '255' ), + 'mailbox_virtual_uidgid_maps' => array( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'n', + 'value' => array(0 => 'n', 1 => 'y') + ), 'relayhost' => array( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', -- GitLab