About upgrade and building without caldav/carddav server

Egoitz Aurrekoetxea egoitz at ramattack.net
Wed Jun 28 10:41:48 EDT 2017

Thanks a lot Nic!!!

Yes I'll build Cyrus IMAP as we run FreeBSD. Extremely helpful too your 
notes mate :) :) I just hoped to know if it was possible :) and you have 
give notes of incredibly huge useful


Thanks a lot mates... I can say the same... please ask me if you needed 
whatever it can be and if I know, please ask it and I'll be totally 
pleasant of answering :) :) :)

Have fun mates :) :)

El 28/6/17 a las 2:36, Nic Bernstein escribió:
> Egoitz,
> Some important notes on this upgrade.  Firstly, I have followed this 
> path for a client, and it does work.  Secondly, you should read not 
> just the Upgrade document to which Nicola has linked (below) but also 
> read the release notes for all intermediary versions.
> You can find those here:
> https://www.cyrusimap.org/imap/download/release-notes/index.html
> It's always best practice to read intermediary release notes, as 
> changes made in one version (i.e. 2.4.0) may not be mentioned in a 
> later version's release notes.
> For example, the release notes for 2.4.0 contain this note:
>   * All databases are now default skiplist, and ctl_cyrusdb will
>     automatically convert database type on startup.
> That's a really good thing, but if you previously set your database 
> types to something other than the default, then they will not be 
> converted (maybe you didn't do so, but your packages may have).  As 
> the Upgrade document notes, in that case you should convert your DB 
> formats to a default /before/ you copy them to the new server, using 
> cvt_cyrusdb (for example):
>     cvt_cyrusdb /<confdir>/mailboxes.db berkeley /tmp/new-mailboxes.db skiplist
> Another big note is that with 3.0.X, the Squat full-text indexing 
> engine may be replaced with Xapian.  Check your packaging or build for 
> that.  If it is, you'll need to rebuild your indexes before people can 
> use them.
> Similarly, the main Cyrus index scheme has changed between 2.3 and 
> 2.4, and then again with 2.5 and 3.0.  You can upgrade from 2.3 to 
> 3.0, and it does so very nicely, but while a 3.0 server can read the 
> older index formats, you won't get the best behavior or performance.  
> Run the command 'reconstruct -V max' either just like that (upgrade 
> all mailbox's indices) or within a script which walks through your 
> user list.
> Lastly, please get yourself logged in to #cyrus on IRC so you can get 
> support while you're working.  Try a dry run with just a couple of 
> users or mailboxes, to see what you might face, and don't be afraid to 
> ask for help.  I've been working with Cyrus for twenty years, and I 
> still ask for help all the time (just ask the folks on this list!). :-)
> Cheers,
>     -nic
> On 06/27/2017 06:36 PM, Nicola Nye wrote:
>>>> By the way, when upgrading from a 2.3.1X server... can you directly 
>>>> install a 3.0 in the server and should it work?. Is it recommended 
>>>> to perhaps go thought the 2.5 version, reconvert
>>>> databases to suit it's needs (the 2.5 needs) and later pass to 3.0?.
>>> I have no experience with upgrading from 2.3 to 3.0, so can't help 
>>> you with that.
>> When writing the Upgrade documentation 
>> (https://www.cyrusimap.org/imap/download/upgrade.html) we did discuss 
>> whether you had to go through intermediate versions on the way to 
>> 3.0, and the answer is a 'no'! You should be able to go from 2.3 to 
>> 3.0 in one hit.
>> As always, make sure you have backups of your data before you begin 
>> the upgrade.
>> Let us know how it goes!
>>     Nicola
>> ----
>> 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
> -- 
> Nic Bernsteinnic at onlight.com
> Onlight Inc.www.onlight.com
> 6525 W Bluemound Rd., Ste 24	          v. 414.272.4477
> Milwaukee, Wisconsin  53213-4073	  f. 414.290.0335

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20170628/bf8d60fd/attachment-0001.html>

More information about the Info-cyrus mailing list