Re: Subscriptions and sieve filters lost after upgrade to Cyrus 3.0

Michael Menge <[email protected]>
Newsgroups gmane.mail.imap.cyrus
Message-ID <20180719165514.Horde.cI4_zNb645YjIRGoL3fkYFg@webmail.uni-tuebingen.de>
Hi,


Quoting Martin Svec <[email protected]>:

> Hi Ellie,
>
> Dne 19.7.2018 v 4:57 ellie timoney napsal(a):
>> Hi,
>>
>> This was an lmtpd bug in earlier versions of 3.0.  It was fixed in  
>> 3.0.6, and this was noted in the release notes:
>>
>> https://www.cyrusimap.org/imap/download/release-notes/3.0/x/3.0.6.html:
>>> Fixed Issue #2303: lmtpd(8) now looks for sieve scripts in the  
>>> same directories as the rest of cyrus (including timsieved(8)).
>>> Please note that if you had manually installed sieve scripts to  
>>> the directories lmtpd used to look in, these will need to be moved.
>> It sounds like your setup was taking the bug into account (using  
>> the '^' paths that lmtpd expected), and since lmtpd has been fixed  
>> to use dots, you're now seeing the reverse of the problem.
>
> I don't think #2303 is related to our problem. Issue #2303 was a  
> sieve path inconsistency between
> LMTP and the rest of Cyrus between 3.0.0-beta2 and 3.0.6. We've  
> upgraded directly from 2.5.7 to
> 3.0.6. Also, in our case subscription file names are affected too.
>
>>
>> You should be able to rename the name^with^dots paths to  
>> name.with.dots and things will work normally for you.
>
> Of course, we already renamed them using a simple script. However,  
> I'm curious if this breakage
> between 2.5 and 3.0 series is well known and documented. Let me  
> repeat again: all subscription and
> sieve paths in previous Cyrus versions had dots translated to "^"  
> for years. Since 3.0 Cyrus uses
> "." instead of "^" and so the upgrade leads to missing subscriptions  
> and sieve scripts. This is a
> significant incompatible change that should be documented in 3.0  
> Upgrade Guide. I'm also afraid if
> there're no more similar "silent" changes that we didn't find yet.
>

Just to make sure, you have seen


> Important config options: unixhierarchysep: and altnamespace:  
> defaults have changed in imapd.conf(5). Implications are outlined in  
> the Note in User Namespace Mode and Switching the Alternative  
> Namespace. Please also see “Sieve Scripts,” below.
>
>    unixhierarchysep: on
>    altnamespace: on

https://www.cyrusimap.org/3.0/imap/download/upgrade.html#copy-config-files-and-update



--------------------------------------------------------------------------------
M.Menge                                Tel.: (49) 7071/29-70316
Universität Tübingen                   Fax.: (49) 7071/29-5912
Zentrum für Datenverarbeitung          mail:  
[email protected]
Wächterstraße 76
72074 Tübingen

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.