Cyrus IMAPD

John Baldwin jhb at FreeBSD.org
Wed May 14 08:14:25 PDT 2003


On 14-May-2003 Bill Dorsey wrote:
> John,
> 
> Here's the output from a 'ktrace -i -p <pid_of_master>' beginning when 
> I run the "imtest localhost" command and ending when I kill the master 
> process.  I've snipped most of the trace in the middle as it's probably 
> irrelevant.

Hmm, I don't see anything obvious in the ktrace.

> I copied the contents of /var/imap from the old 32-bit sparc machine 
> onto the new 64-bit machine.  Is it possible that the databases don't 
> use the same format and this is causing imapd to hang?  I'm running the 
> exact same version of Cyrus (2.0.17) on both machines...
> 
> [Cyrus 2.0.17 compiled under FreeBSD 5.0/Sparc64]
> test64# ldd imapd
> imapd:
>          libsasl.so.8 => /usr/local/lib/libsasl.so.8 (0x403e8000)
>          libssl.so.2 => /usr/lib/libssl.so.2 (0x404fa000)
>          libcrypto.so.2 => /usr/lib/libcrypto.so.2 (0x40634000)
>          libdb3.so.3 => /usr/local/lib/libdb3.so.3 (0x40838000)
>          libwrap.so.3 => /usr/lib/libwrap.so.3 (0x409de000)
>          libc.so.5 => /usr/lib/libc.so.5 (0x40ae8000)
>          libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x40ce8000)
>          libkrb.so.3 => /usr/lib/libkrb.so.3 (0x40e04000)
>          libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x40f24000)
>          libpam.so.2 => /usr/lib/libpam.so.2 (0x41026000)
> 
> [Cyrus 2.0.17 compiled under NetBSD 1.5.3/Sparc]
> test32[54]% ldd imapd
> imapd:
>           -lcrypt.0 => /usr/lib/libcrypt.so.0
>           -lsasl.8 => /usr/pkg/lib/libsasl.so.8
>           -ldb3.3 => /usr/pkg/lib/libdb3.so.3
>           -lc.12 => /usr/lib/libc.so.12
>           -lcrypto.300 => /usr/pkg/lib/libcrypto.so.300
>           -lssl.300 => /usr/pkg/lib/libssl.so.300
>           -lcom_err.3 => /usr/lib/libcom_err.so.3
>           -lwrap.0 => /usr/lib/libwrap.so.0
> 
> Looks like the databases should be compatible to me...

Well, if they use any long's then they would not be compatible.
Have you tried forcing cyrus to rebuild it's indexes?

-- 

John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


More information about the freebsd-sparc64 mailing list