Upgrading cyrus

Jeroen van Meeuwen (Kolab Systems) vanmeeuwen at kolabsys.com
Sat Sep 11 00:04:02 UTC 2010


Patrick Goetz wrote:
> (Thinking out loud) since cyrus uses the filesystem as the message
> database, it seems to me that upgrading from one version of cyrus to
> another really just boils down to upgrading the Berkeley DB files
> /var/lib/cyrus from libdbN to libdb(N+K).
> 
> To this end, it would be helpful to have some documentation on what
> these files are/do.  Appended below is an email exchange I had with
> someone back in 2004 about this.  I thought maybe this would now be more
> thoroughly documented in the Cyrus wiki, but it looks like the Cyrus web
> pages have been updated and now I can't even find the Wiki any more --
> anyone have any idea what happened to this?
> 

RPM packages ship a export / import utility for database formats that may have 
been changed either in the configuration file or by upgrades, that is called 
on a service start & stop;

  http://git.kolabsys.com/rpm/kolab-cyrus-imapd/tree/cyrus-
imapd.cvt_cyrusdb_all

Could this be of any help to Debian as well?

Kind regards,

-- 
Jeroen van Meeuwen
Senior Engineer, Kolab Systems AG

e: vanmeeuwen at kolabsys.com
t: +316 42 801 403
w: http://www.kolabsys.com

pgp: 9342 BF08



More information about the Pkg-Cyrus-imapd-Debian-devel mailing list