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