patches for cyrus murder/aggregator honor serverlist and defaultserver options on Debian

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,
I have been testing a cyrus murder/aggregator setup on Debian Lenny.
After some ddd debugging sessions I found the need for 3 patches at Debian cyrus
2.3.16 "hmh" branch in order to frontend honor the "serverlist" and
"defaultserver" options when working in a cyrus murder/aggregator setup.

Without the patches, when one creates a new top level mailbox without specifying
backend!partition, cyrus creates a bogus one at the frontend-only server. And it
cannot be moved to a backend, locking-up frontend when accessing it.

With the patches
110_murder_frontend_default_server_mboxlist.dpatch
115_murder_frontend_default_server_imapd.dpatch
120_murder_frontend_default_server_annotate.dpatch
125_murder_frontend_default_server_lmtpd.dpatch
cyrus2.3 creates on a backend server when a partition is not given, and a
defined backend!partition when it is given, thus compatible with client standard
imap functions (php in our case).

During the ddd sessions and other tests I was not able to effectively test the
usefulness and correctnes of the
120_murder_frontend_default_server_annotate.dpatch . 
Please, *very carefully* evaluate it.
Please, tell us if such patch missed the point.
Also, more testers are needed.

As we are running an already patched Debian cyrus murder/aggregator 2.3.16 hmh
branch , the sent patches may be not promptly applied to pristine cyrus source.

Regards.
Andre Felipe Machado

[0] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=595370
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux