Cyrus IMAPD
For compiling Cyrus IMAPD see the sections cyrus-sasl-2.1.14 and cyrus-imapd-2.1.14 in COMPILE-MYLINUX.
The configuration file /etc/cyrus.conf creates the connection in the Cyrus part to sendmail . It corresponds to the provided file master/conf/normal.conf, excluded the path to the lmtp Socket (see in addition also the patch sendmail-cyrus.patch in sendmail).
The file imapd.conf configures the paths to the Cyrus configuration and mail databases, the Authentification (saslauthd, as with sendmail), the MTA sendmail and the paths to the SSL certificates.
The patch cyrus-services.patch adds the TCP protocolls to the file of /etc/services used by Cyrus. By this way on occasion is also added the name services "swat" (see SWAT).