Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 May 2000 22:49:48 -0400
From:      Brandon Fosdick <bfoz@glue.umd.edu>
To:        "Scot W. Hetzel" <hetzels@westbend.net>
Cc:        Chris Dillon <cdillon@wolves.k12.mo.us>, ports@FreeBSD.ORG, Patrick Bihan-Faou <patrick@mindstep.com>
Subject:   Re: Cyrus Troubles
Message-ID:  <3920B74C.1C658583@glue.umd.edu>
References:  <Pine.BSF.4.20.0005151626380.51698-100000@mail.wolves.k12.mo.us> <00ee01bfbecc$b4e55f00$8dfee0d1@westbend.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Here's what I've done so far...

1. Install the port
2. edit inetd.conf
3. Add 
	sasl_pwcheck_method: pwcheck
	sasl_pwcheck_option: pwcheck

   to /usr/local/etc/imapd.conf.

4. I ran /usr/local/sbin/saslpasswd as root (since it wouldnt run as cyrus)
which created the file /usr/local/etc/sasldb.db even though it said there was a
"generic failure". Then I changed the file's owner to cyrus.

5. Run pwcheck &. Then I see that the port installed
/usr/local/etc/rc.d/pwcheck.sh, which was nice of it.

6. Run imtest -m login -p imap localhost which yields:

C: C01 CAPABILITY
S: * OK 63-216-196-27.sdsl.cais.net Cyrus IMAP4 v1.6.22 server ready
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS
X-NON-HIERARCHICAL-RENAME NO_ATOMIC_RENAME AUTH=DIGEST-MD5 AUTH=CRAM-MD5
UNSELECT
S: C01 OK Completed
Password:
+ go ahead
L01 OK User logged in
Authenticated.
Security strength factor: 0
. logout
* BYE LOGOUT received
. OK Completed
Connection closed.

7. Then I took the cyrusproto.mc file and the genericbsd4.4.mc file and made a
new .mc file -> new /etc/mail/sendmail.cf. Then I restarted sendmail.

So that much works now. I can even log into my account with netscape. But it
doesn't show any folders (not even inbox), I can't create any folders (with
netscape or cyradm),

111 10:46pm/usr/local/lib/sasl>cyradm localhost
Please enter your password:
localhost> cm user.bfoz
command failed: Permission denied


 and when I try to send mail to myself I have no idea where it goes.

I also tried all of the above with pwcheck_method:shadow in
/usr/local/lib/sasl/Cyrus.conf. Still no good.

Any ideas?

Thanks,
Brandon

-- 
bfoz@glue.umd.edu
"Lead, follow, or get run over"
"In life there are those who steer, and those who push"
"I'm not impatient, the world is too slow"
"Life is short, so have fun, play hard, and leave a good looking corpse"


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3920B74C.1C658583>