On Fri, May 31, 2013, at 07:48 PM, Karl Pielorz wrote: > Further to my original post... > > If I run imapd up - and access the mailbox, I see the following logged: > > " > May 31 10:44:20 imaps[7401]: seen_db: user fred opened > /vol/host/imap/user/f/fred.seen > May 31 10:44:20 imaps[7401]: Index upgrade: user.fred (10 -> 12) > May 31 10:44:20 imaps[7401]: open: user fred opened INBOX > " > > After this, I can run 'reconstruct user.fred' (and don't get any > segfault/core from reconstruct).
a) can you please file a bug against reconstruct in bugzilla for this, because it should be trying the upgrade before anything else! > So - is there anyway to run something that will go through and do this > 'Index upgrade' on all the .seen files? - That way I can be sure the mail > store is upgraded to the new version of Cyrus IMAP before I let masses of > people log in to the system? b) a run of cyr_expire should visit every mailbox, at least if you run it with a -X flag. You'll be able to tell by all the upgrade notices in the syslog. Regards, Bron. -- Bron Gondwana br...@fastmail.fm