Squeeze update today, but after running:

http://anonscm.debian.org/gitweb/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git;a=blob_plain;f=debian/cyrus-upgrade-db

And starting cyrus, these errors appear in the mail.err log:

Jul 12 12:07:11 red cyrus/ctl_cyrusdb[23274]: DBERROR: dbenv->open '/var/lib/cyrus/db' failed: No such file or directory
Jul 12 12:07:11 red cyrus/ctl_cyrusdb[23274]: DBERROR: init() on berkeley
Jul 12 12:07:11 red cyrus/ctl_cyrusdb[23274]: DBERROR: writing /var/lib/cyrus/db/skipstamp: No such file or directory

Ok so I re-created /var/lib/cyrus/db directory:

drwxr-xr-x  2 cyrus mail    4096 Jul 12 13:08 db

then these errors appear in mail.err:

Jul 12 13:08:01 red cyrus/lmtpunix[577]: FATAL: lmtpd: unable to init duplicate delivery database Jul 12 13:08:01 red cyrus/lmtpunix[578]: DBERROR: opening /var/lib/cyrus/deliver.db: Invalid argument Jul 12 13:08:01 red cyrus/lmtpunix[578]: DBERROR: opening /var/lib/cyrus/deliver.db: cyrusdb error Jul 12 13:08:01 red cyrus/lmtpunix[578]: FATAL: lmtpd: unable to init duplicate delivery database

Finally, I read deliver.db can be safely deleted when cyrus is shutdown. Hey presto no more noise in the log.

Should cyrus-upgrad-db really delete /var/lib/cyrus/db...these lines?

            else
                # Remove empty environment
                rm -rf $CONFIG_DIR/db
            fi

And is there proper way to migrate deliver.db?

Thanks

Berni



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to