[KLUG Members] help with cyrus imap on debian testing
Peter Buxton
somercet at core.com
Thu Jun 17 14:45:23 EDT 2004
> Any ideas what I am doing wrong here and why I authenticate for the
> cyradm? I have checked and pwcheck is running. (it is actually the
only
> imap daemon I can tell is running)
If pwcheck is running, you're using Cyrus 1.x. Using your favorite
Debian package browser (dselect/aptitude/synaptic/&c.) look for
packages named cyrus21-*. It may be higher by now.
You will need to install saslauthd (and sasl2-bin as well).
> I cannot seem to find any imapd daemon to start/stop and I just feel
> like I am missing a whole chapter here.
For Cyrus 2.x, the init.d file is called cyrus21 or something. This
will run cyrmaster, which is controlled by /etc/cyrus21.conf, which
will indeed be in there.
Also, remember that Debian uses shell script fragments in /etc/default
with the same names as the init.d files, which them includes those
fragments. They usually just contain variable assignations that you can
edit. In the case of Cyrus 2.x, I specifically remember that Debian
refused to set it up running. You have to edit the cyrus and saslauthd
default files (they're well commented) and change:
RUN_CYRUS="false"
to "true." Also, change saslauthd to read:
AUTH="-a pam"
This will authenticate your users against your POSIX accounts. You lose
the extra SASL capabilities, but you get it running very quickly.
--
Though nothing is wasted, everything is spent. -- A. Dillard
More information about the Members
mailing list