d0d307a
---------------
d0d307a
Cyrus IMAPd RPM
d0d307a
---------------
d0d307a
d0d307a
This is a _very_ 'quick and dirty' install howto.
d0d307a
d0d307a
The following steps should lead you to a running Cyrus IMAP server:
d0d307a
d0d307a
1)  Install on a distribution which is supported by this RPM. Don't install
cf58a5c
    on a dirty system, where you have previously installed from source.
d0d307a
2)  Don't install if you have a previous Cyrus IMAPd installation <=2.1.x on
d0d307a
    your box. Upgrading any Invoca rpm based installation should be fine.
d0d307a
3)  Make sure you understand that this RPM installs in FHS compliant
d0d307a
    directories, like /var/lib/imap and /var/spool/imap
d0d307a
4)  Make sure cyrus-sasl 2.x is installed.
d0d307a
5)  Make sure saslauthd is running. If not, edit /etc/sysconfig/saslauthd as
d0d307a
    needed and do 'chkconfig saslauthd on ; service saslauthd start'
d0d307a
6)  Install the cyrus-imapd RPMs.
d0d307a
7)  If it's your first install of Cyrus IMAPd, then set a password for the
cf58a5c
    cyrus user in whatever database you are using to authenticate. When
cf58a5c
    using a local account, this should be 'passwd cyrus'.
d0d307a
8)  Make sure your MTA delivers to Cyrus IMAPd, I recommend LMTP for this.
d0d307a
9)  Start Cyrus IMAPd with 'service cyrus-imapd start'
d0d307a
10) Run cyradm and create a user. Usually it's something like this:
d0d307a
    'cyradm --user=cyrus --auth=login localhost'
d0d307a
11) If you're using sendmail, be aware that cyrusv2.m4 included in standard
d0d307a
    sendmail distribution uses socket /var/imap/socket/lmtp while this rpm
d0d307a
    uses /var/lib/imap/socket/lmtp.
d0d307a
12) Check your syslog configuration. This RPM uses the mail facility to log
d0d307a
    messages. On busy sites you may want to limit the mail facility to the
d0d307a
    info priority with something like 'mail.info    /var/log/maillog' in
d0d307a
    /etc/syslog.conf.
d0d307a
cf58a5c
Read the file "README.buildoptions" in this directory to find out which
cf58a5c
build time options have been used to build this package.
cf58a5c
d0d307a
Enjoy!