Cyrus IMAPd 2.3.2 Released

Rosenbaum, Larry M. rosenbaumlm at ornl.gov
Mon Feb 27 17:09:34 EST 2006


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:murch at andrew.cmu.edu]
> Sent: Monday, February 27, 2006 3:12 PM
> To: Rosenbaum, Larry M.
> Cc: info-cyrus at 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


More information about the Info-cyrus mailing list