This is the Cyrus IMAPd source rpm package for the current 2.2.x release. If you want to use the older 2.1 release, check the 2.1/ directory. This rpm rebuilds on RedHat 6.2 ... 9, Fedora Core 1 ... 4, RedHat EL3 ... 4 and CentOS 3 ... 4. If you want to change any of the default build options, look at the head of the .spec file.

HOWTO rebuild: rpmbuild --rebuild cyrus-imapd-2.x.x-x.src.rpm

WARNING: This new rpm release has been tested as much as possible and it should do all the steps needed for a successful 2.1 -> 2.2 ugrade. However, it's as always strongly recommended to create backups of all your data before upgrading your server.

NOTE for RedHat 8.0 users: I've got a report about a problem when upgrading glibc on RedHat 8.0. It has been reported that a rebuild from source RPM was needed to fix the problem.

NOTE for RedHat 9 and Fedora Core 1 & 2 and CentOS 3 users: The current cyrus-imapd package doesn't work on AMD K6 and Athlon CPU's and I've got reports that it also doesn't work on Intel Pentium I CPU's and the Geode CPU. It builds fine but it doesn't work correctly due to problems with the db4 package provided by those distributions. On affected systems, you may get error messages like the following in /var/log/messages or on other CPU's, no error messages are reported because processes of cyrus-imapd simply die:

May 15 13:51:25 co ctl_cyrusdb[10520]: DBERROR: dbenv->open '/var/lib/imap/db' failed: Function not implemented

You may also check https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=86381 to find out more about this bug. Until RedHat fixes this bug, you can recompile the db4 packages with a modified db4.spec file. Just install the original source rpm db4-4.x.x-x.src.rpm, patch the db4.spec file and do a rpmbuild -bb db4.spec.

This problem has finally been addressed by RedHat. It's a NPTL/glibc issue which has been fixed in Fedora Core 3 and I've been told there will also be fixes available for legacy systems.

Read the file /usr/share/doc/cyrus-imapd-x.x.x/README.RPM after install, it will give you some quick start info to get you up and running.

Icon  Name                          Last modified      Size  Description
[DIR] Parent Directory - [   ] Changelog 04-Sep-2009 07:43 21K [   ] cyrus-imapd-2.2.12-20.src.rpm 04-Sep-2009 07:12 3.1M [TXT] readme-from-rpm.txt 29-Jan-2004 11:47 1.6K
Apache Server at invoca.ch Port 80