I have cyrus-imapd configured to use saslauthd for authentication (the default configuration). For some reason, the imapd process cannot connect to the saslauthd daemon. The log says: kernel: audit(1185169605.092:25): avc: denied { connectto } for pid=3730 comm="imapd" name="mux" scontext=root:system_r:cyrus_t:s0 tcontext=root:system_r:unconfined_t:s0-s0:c0.c1023 tclass=unix_stream_socket 'ls -Z /var/run/saslauthd/mux' shows: srwxrwxrwx root root system_u:object_r:saslauthd_var_run_t /var/run/saslauthd/mux 'allow cyrus_t unconfined_t:unix_stream_socket connectto;' permits me to workaround this issue.
Why is saslauthd running as unconfined_t? Did you run it by hand, ie outside the init script? If it runs within the init script this should work.
Ping?