Re: rolling replication - sieve scripts

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

 



Thanks a lot Bron!
It was my mistake - I changed sieve-scripts in my
testenvironment with vi and sievec manually :-)

Now I made some tests with sieveshell and timsieved and it
works fine.

In our running systems we always use timsieved to
update the sieve scripts.

Best regards,,
Gabriele Schaarschmidt

------------------------------------------------------------------------
Gabriele Schaarschmidt           schaarschmidt@xxxxxxxxxxxxxxxxxxxx
Postmasterin                     Zentrum für Datenverarbeitung
Universität Tübingen             http://www.zdv.uni-tuebingen.de
Wächterstr.76, 72074 Tübingen    Tel. 07071-2970325 Fax 07071-295131
------------------------------------------------------------------------



----- Nachricht von brong@xxxxxxxxxxx ---------
     Datum: Fri, 6 Mar 2009 11:12:11 +1100
       Von: Bron Gondwana <brong@xxxxxxxxxxx>
   Betreff: Re: rolling replication - sieve scripts
        An: Bron Gondwana <brong@xxxxxxxxxxx>
Cc: Gabriele Schaarschmidt <schaarschmidt@xxxxxxxxxxxxxxxxxxxx>, Info Cyrus <info-cyrus@xxxxxxxxxxxxxxxxxxxx>


On Fri, Mar 06, 2009 at 10:56:19AM +1100, Bron Gondwana wrote:
> Is this problem solved in next version cyrus-imapd-2.3.14?

There is no 2.3.14 (yet!)

How are you creating your sieve scripts? Replication works if you create a named sieve script and have "default" as a symlink pointing to it. It _DOESN'T_ work if you actually upload or insert a file called "default". We found that out the hard way back when we
started using replication.

Actually, specifically it's defaultbc that you care about.  Here's
what mine looks like:

[brong@imap3 brong]$ ls -la
total 19
drwx------   2 cyrus mail  144 Jan 28 01:25 .
drwx------ 122 cyrus mail 3408 Feb 12 02:46 ..
lrwxrwxrwx   1 cyrus mail   11 Dec 28  2007 defaultbc -> websieve.bc
-rw-------   1 cyrus mail 6304 Jan 28 01:25 websieve.bc
-rw-------   1 cyrus mail 4901 Jan 28 01:25 websieve.script

Also - if you aren't using timsieved to update your sieve scripts,
you'll need something else to insert the sync log records.  Try
cyr_synclog.  I'm pretty sure that's in 2.3.13.

/usr/cyrus/bin/cyr_synclog -v $USER

done :)

Bron.



----- Ende der Nachricht von brong@xxxxxxxxxxx -----

Attachment: smime.p7s
Description: S/MIME krytographische Unterschrift

----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[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