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