On Feb 7, 2008 6:21 PM, Martin Schweizer <schweizer.martin@xxxxxxxxx> wrote: > Hello > > I use FreeBSD 6.3 and Cyrus 2.3.11 (with sasldb2). All works correct. All works corrects ? Have you already upgraded ? Then why your questions ? > In the upgrade process (2.3.9 to 2.3.11) I checked also all the db > files. I found the following: > > file /usr/local/etc/sasldb2: > /usr/local/etc/sasldb2.db: Berkeley DB 1.85 (Hash, version 2, native byte-order) Depend which binary are or will access saasldb2. > > -> Do I need to upgrade the sasldb2 or can I let is as is? > > file /var/imap/*.db: > - annotations.db: Apple QuickTime movie (modified)\012- Cyrus skiplist DB > > - deliver.db: Hitachi SH big-endian COFF object, not > stripped\012- Berkeley DB (Btree, version 8, native byte-order)\012- > Berkeley DB (Btree, version 8, little-endian) > > - mailboxes.db: Apple QuickTime movie (modified)\012- Cyrus skiplist DB > > - tls_sessions.db: Berkeley DB (Btree, version 8, native > byte-order)\012- Berkeley DB (Btree, version 8, little-endian) > > pkg_info|grep db: > db3-3.3.11_3,1 The Berkeley DB package, revision 3.3 > db41-4.1.25_4 The Berkeley DB package, revision 4.1 The problem is wich version of bdb is used by your application # ldd binary_file should tell you > > db3_dump deliver.db and tls_sessions.db: > VERSION=3 > format=bytevalue > type=btree > ... > This means for me it's db3. Can I upgrade it with db3_dump to a text > file db41_load in a new database file? Or can cyrus create > tls_session.db and deliver.db new? > > annotations.db: > How I can upgrade this db? Do I need it or can cyrus createannotations.db? > > mailboxes.db: > This I can dump/restore by ctl_mboxlist -d/-u. annotations and mailboxes are skiplist, this is not bdb ! You dont need to upgrade. PS: annotations contains annotations :-) It is important if your MUA is using annotation. deliver and tls_session can be dropped, cyrus will re-create them. > > What is about the files in the directories /var/imap/db and > /var/imap/user? How I should dealt with these? Did I foreget > something? "file" is you friend ! Look for file named cyrus.* > > Regards, > -- > Martin Schweizer > schweizer.martin@xxxxxxxxx > Tel.: +41 32 512 48 54 (VoIP) > Fax: +1 619 3300587 > ---- > Cyrus Home Page: http://cyrusimap.web.cmu.edu/ > Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki > List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html > -- Alain Spineux aspineux gmail com May the sources be with you ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html