On Mon, 2004-02-16 at 00:36, Ruth Ivimey-Cook wrote:

> Summary: I want to get imap running again, but it refuses to read my bdb
> (version 3) databases. How to I recover?

If you still have access to the original host, you can dump them using
Cyrus tools (most importantly `ctl_mboxlist -d` for mailboxes) then
re-load them into the new system.

If not... well, try installing bdb3 in /usr/local/bdb3, building Cyrus
against that, and using the tools from that Cyrus build to dump your
databases. You can then rebuild cyrus against the system bdb4 (or just
use skiplist with Cyrus 2.2.x) and import your databases from plain
text.

As Edward Rudd noticed, you may also be encountering a fun threading
issue with bdb4 and cyrus.

Craig Ringer

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

Reply via email to