We haven't changed anything about the databases. We are using whatever the defaults are, and Berkeley 4.4.16. From testing with the cvt_cyrusdb program, it looks like the old program will open the old database, and the new program will open the new database, but the new program won't open the old database, and the old program won't open the new database.
# ./cvt_cyrusdb ~lmr/deliver.db.old berkeley-nosync ~lmr/y.txt flat Converting from /home/lmr/deliver.db.old (berkeley-nosync) to /home/lmr/y.txt (flat) fatal error: can't open old database # ./cvt_cyrusdb ~lmr/deliver.db berkeley-nosync ~lmr/y.txt flat Converting from /home/lmr/deliver.db (berkeley-nosync) to /home/lmr/y.txt (flat) # ./cvt_cyrusdb.old ~lmr/deliver.db.old berkeley-nosync ~lmr/y.txt flat Converting from /home/lmr/deliver.db.old (berkeley-nosync) to /home/lmr/y.txt (flat) Warning: apparently empty database converted. # ./cvt_cyrusdb.old ~lmr/deliver.db berkeley-nosync ~lmr/y.txt flat Converting from /home/lmr/deliver.db (berkeley-nosync) to /home/lmr/y.txt (flat) fatal error: can't open old database L > -----Original Message----- > From: Ken Murchison [mailto:[EMAIL PROTECTED] > Sent: Monday, February 27, 2006 3:12 PM > To: Rosenbaum, Larry M. > Cc: info-cyrus@lists.andrew.cmu.edu > Subject: Re: Cyrus IMAPd 2.3.2 Released > > Larry Rosenbaum wrote: > > Has something changed in the database format? I upgraded a test system from > > v2.3.1 to v2.3.2 and it didn't seem to like the deliver.db file: > > Nothing has changed with the format, unless you change backend types or > BDB versions. > > > > Feb 27 13:38:22 emroute1x lmtpunix[20020]: [ID 866726 local6.warning] > DBERROR > > db4: /usr/local/cyrus/config/deliver.db: unexpected file type or format > > Feb 27 13:38:22 emroute1x lmtpunix[20020]: [ID 729713 local6.error] DBERROR: > > opening /usr/local/cyrus/config/deliver.db: Invalid argument > > Feb 27 13:38:22 emroute1x lmtpunix[20020]: [ID 729713 local6.error] DBERROR: > > opening /usr/local/cyrus/config/deliver.db: cyrusdb error > > Feb 27 13:38:22 emroute1x lmtpunix[20020]: [ID 157947 local6.error] FATAL: > > lmtpd: unable to init duplicate delivery database > > Feb 27 13:38:22 emroute1x master[17669]: [ID 684980 local6.warning] service > > lmtpunix pid 20020 in READY state: terminated abnormally > > > > Deleting the file and restarting made it happier. > > > -- > Kenneth Murchison > Systems Programmer > Project Cyrus Developer/Maintainer > Carnegie Mellon University ---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html