I just installed SASL-2.1.2 and IMAPD-2.1.3 from the source RPMS which
were mentioned here yesterday on my RH-7.2 system..

(I had to modify the IMAPD SPEC file somewhat to avoid configure
 complaining about missing des libraries (where can I get those??)
        # cd /usr/src/redhat/SRPMS
        # rpm -i cyrus-imapd-2.1.3-1.src.rpm
        # cd ../SPECS
        # vi cyrus-imapd.spec
                - remove --with-kerberos=/usr/kerberos
                - add --with-auth-unix --with-pam
        # rpm -bb cyrus-imapd.spec

        # cd ../RPMS/i386
        # rpm -Uvh cyrus-imapd-2.1.3-1.rpm

My problem is that wbe I try creting my first mailboxes using cyradm,
I get:

        [mathias@noisy mathias]$ cyradm
        cyradm> server localhost
        IMAP Password:
        noisy.koerber.org> cm user.mathias
        createmailbox: System I/O error
        noisy.koerber.org> ver
        name       : Cyrus IMAPD
        version    : v2.1.3 2002/03/07 20:00:42
        vendor     : Project Cyrus
        support-url: http://asg.web.cmu.edu/cyrus
        os         : Linux
        os-version : 2.4.17
        environment: Cyrus SASL 2.1.2
                     Sleepycat Software: Berkeley DB 3.2.9: (January 24, 2001)
                     OpenSSL 0.9.6b [engine] 9 Jul 2001
                     CMU Sieve 2.1
                     TCP Wrappers
                     lock = flock
                     auth = unix
                     idle = poll
                     mboxlist.db = db3
                     subs.db = flat
                     seen.db = flat
                     duplicate.db = db3-nosync
                     tls.db = db3-nosync
        noisy.koerber.org>

In Syslog, I get:

Apr 10 16:00:29 noisy master[3321]: process started
Apr 10 16:00:29 noisy master[3322]: about to exec /usr/cyrus/bin/ctl_cyrusdb
Apr 10 16:00:29 noisy ctl_cyrusdb[3322]: recovering cyrus databases
Apr 10 16:00:29 noisy ctl_cyrusdb[3322]: done recovering cyrus databases
Apr 10 16:00:29 noisy master[3323]: about to exec /usr/cyrus/bin/ctl_deliver
Apr 10 16:00:29 noisy master[3321]: unable to bind imap socket: Address
already in use
Apr 10 16:00:29 noisy master[3321]: ready for work
Apr 10 16:00:29 noisy master[3324]: about to exec /usr/cyrus/bin/ctl_cyrusdb
Apr 10 16:00:29 noisy ctl_cyrusdb[3324]: checkpointing cyrus databases
Apr 10 16:00:29 noisy ctl_cyrusdb[3324]: archiving database file:
/var/imap/mailboxes.db
Apr 10 16:00:29 noisy ctl_cyrusdb[3324]: archiving log file:
/var/imap/db/log.0000000001
Apr 10 16:00:29 noisy ctl_cyrusdb[3324]: archiving log file:
/var/imap/db/log.0000000001
Apr 10 16:00:29 noisy ctl_cyrusdb[3324]: done checkpointing cyrus databases
Apr 10 16:00:29 noisy master[3321]: process 3324 exited, status 0
Apr 10 16:00:37 noisy imapd[30965]: unable to tell master 2: Broken pipe
Apr 10 16:00:37 noisy imapd[30965]: accepted connection
Apr 10 16:00:37 noisy imapd[30965]: unable to tell master 3: Broken pipe
Apr 10 16:00:40 noisy imapd[30965]: login: noisy.koerber.org[127.0.0.1]
mathias plaintext
Apr 10 16:00:45 noisy imapd[30965]: DBERROR: error beginning txn (myfetch):
DB_RUNRECOVERY: Fatal error, run database recovery
Apr 10 16:00:45 noisy imapd[30965]: DBERROR: error fetching user.mathias:
cyrusdb error
Apr 10 16:00:49 noisy imapd[30965]: unable to tell master 1: Broken pipe


/var/spool/imap seems to be ok:

[root@noisy imap]# ls -laR .
.:
total 12
drwxr-x---    3 cyrus    mail         4096 Apr 10 16:00 .
drwxr-xr-x   16 root     root         4096 Apr 10 16:00 ..
drwxr-x---    2 cyrus    mail         4096 Apr 10 15:53 stage.

./stage.:
total 8
drwxr-x---    2 cyrus    mail         4096 Apr 10 15:53 .
drwxr-x---    3 cyrus    mail         4096 Apr 10 16:00 ..


The config.log, config.cache and config.status files for both SASL and IMAPD
indicate
it used the db-3.2 libs etc...

Any help is appreciated.

--
Mathias Körber

Reply via email to