'Upgrade' from Cyrus 2.3.18 to 2.4.17 - need to rebuild '.seen' files?
Bron Gondwana
brong at fastmail.fm
Fri May 31 07:43:55 EDT 2013
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
brong at fastmail.fm
More information about the Cyrus-devel
mailing list