cvt_cyrusdb utility does not work if /var/lib/cyrus/db is inconsistent

Bron Gondwana brong at fastmail.fm
Fri Aug 19 04:44:56 EDT 2011


On Fri, 19 Aug 2011 07:40:04 +0200, Greg Banks <gnb at fastmail.fm> wrote:

> Secondly, I note you're using LOG_PERROR unconditionally in the master  
> process.  However, unless master is started with -D then fd 2 is going  
> to point at /dev/null and writing syslog messages there will be just a  
> waste of time.  I'm guessing your patch is designed to work with -D, but  
> the !-D case also needs to be sensible.

(except on older FreeBSD under strace, where fd 2 will be pointing at your
  mailboxes.db.  Yes, I was impressed too)

Bron.

-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/


More information about the Cyrus-devel mailing list