From owner-freebsd-bugs Thu Nov 4 14:40:27 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id C28C71568B for ; Thu, 4 Nov 1999 14:40:25 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id OAA71834; Thu, 4 Nov 1999 14:40:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from monkeys.com (i180.value.net [206.14.136.180]) by hub.freebsd.org (Postfix) with ESMTP id B08C61568B for ; Thu, 4 Nov 1999 14:37:13 -0800 (PST) (envelope-from rfg@monkeys.com) Received: (from rfg@localhost) by monkeys.com (8.9.3/8.9.3) id OAA15426; Thu, 4 Nov 1999 14:35:16 -0800 (PST) Message-Id: <199911042235.OAA15426@monkeys.com> Date: Thu, 4 Nov 1999 14:35:16 -0800 (PST) From: "Ronald F. Guilmette" Reply-To: rfg@monkeys.com (Ronald F. Guilmette) To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/14714: Need support for imap4 and pop3 in /etc/pam.conf Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 14714 >Category: conf >Synopsis: Need support for imap4 and pop3 in /etc/pam.conf >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Nov 4 14:40:00 PST 1999 >Closed-Date: >Last-Modified: >Originator: Ronald F. Guilmette >Release: FreeBSD 3.3-RELEASE i386 >Organization: E-Scrub Technologies, Inc. >Environment: >Description: There is no support for imap4 or pop3 servers in /etc/pam.conf. >How-To-Repeat: Grab the Cyrus imapd package (and the associated SASL library) from ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ and then build and install them and then try to use them. You will immediately run into problems when you try to authenticate yourself to either the imapd server or the pop3d server because they both use the Cyrus SASL library for handling authentication and it in turn uses PAM (where available). But the /etc/pam.conf file that is being distributed with FreeBSD 3.3 doesn't know anything about any services called either "imap" or "pop3", so you will just get authentication failures and messages to the syslog like: blah blah blah: no modules loaded for service "imap" >Fix: Add the following two lines to /etc/pam.conf: imap auth required pam_unix.so try_first_pass pop3 auth required pam_unix.so try_first_pass >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message