I emerged cyrus-imap, fetched cyrus-imap-admin from http://cvs.berlios.de/cgi-bin/cvsweb.cgi/ebuilds/net-mail/cyrus-imap-admin/?cvsroot=gentoo-deutsch, changed the cyrus-imap-admin ebuild to work with cyrus-imap-2.1.5, emerged cyrus-imap-admin. Then I tried to 'cyradm --user cyrus localhost', but this just opens a new line and does nothing until ctrl-c. restarting cyrus adds this to the system log: Jul 25 00:07:05 [master] exiting on SIGTERM Jul 25 00:07:06 [master] setrlimit: Unable to set file descriptors limit to -1: Operation not permitted Jul 25 00:07:06 [master] process started Jul 25 00:07:06 [ctl_cyrusdb] recovering cyrus databases Jul 25 00:07:06 [ctl_cyrusdb] DBERROR db3: /var/imap/db/__db.001: No such file or directory Jul 25 00:07:06 [ctl_cyrusdb] DBERROR db3: /var/imap/db/__db.001: No such file or directory Jul 25 00:07:06 [ctl_cyrusdb] DBERROR: dbenv->open '/var/imap/db' failed: No such file or directory Jul 25 00:07:06 [ctl_cyrusdb] DBERROR: init /var/imap/db: cyrusdb error Jul 25 00:07:06 [ctl_cyrusdb] DBERROR db3: environment not yet opened Jul 25 00:07:06 [ctl_cyrusdb] DBERROR: opening /var/imap/mailboxes.db: Invalid argument Jul 25 00:07:06 [ctl_cyrusdb] DBERROR: opening /var/imap/mailboxes.db: cyrusdb error Jul 25 00:07:07 [master] process 12053 exited, status 75 Jul 25 00:07:07 [master] unable to bind lmtpunix socket: No such file or directory Jul 25 00:07:07 [master] ready for work Jul 25 00:07:07 [ctl_cyrusdb] checkpointing cyrus databases Jul 25 00:07:07 [ctl_cyrusdb] DBERROR db3: /var/imap/db/__db.001: No such file or directory Jul 25 00:07:07 [ctl_cyrusdb] DBERROR: dbenv->open '/var/imap/db' failed: No such file or directory Jul 25 00:07:07 [ctl_cyrusdb] DBERROR: init /var/imap/db: cyrusdb error Jul 25 00:07:07 [ctl_cyrusdb] done checkpointing cyrus databases Jul 25 00:07:07 [ctl_deliver] DBERROR db3: /var/imap/db/__db.001: No such file or directory Jul 25 00:07:07 [ctl_deliver] DBERROR: dbenv->open '/var/imap/db' failed: No such file or directory Jul 25 00:07:07 [ctl_deliver] DBERROR: init /var/imap/db: cyrusdb error Jul 25 00:07:07 [tls_prune] DBERROR db3: /var/imap/db/__db.001: No such file or directory Jul 25 00:07:07 [tls_prune] DBERROR: dbenv->open '/var/imap/db' failed: No such file or directory Jul 25 00:07:07 [tls_prune] DBERROR db3: environment not yet opened Jul 25 00:07:07 [tls_prune] DBERROR: opening /var/imap/tls_sessions.db: Invalid argument Jul 25 00:07:07 [tls_prune] DBERROR: opening /var/imap/tls_sessions.db: cyrusdb error telnet localhost 143 makes the connection, but there is no reaction from the server, not even a welcome message.
cyrus-imapd-2.1.9-r1 is the current version in portage and is verified to work well. cyrus-imap-admin-2.1.9 is also in portage. Please test these new version and let me know if you are still having a problem.
It works fine now. :)