From owner-freebsd-current@FreeBSD.ORG Thu Jun 9 17:07:36 2005 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DE9616A41C for ; Thu, 9 Jun 2005 17:07:36 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8B8943D1F for ; Thu, 9 Jun 2005 17:07:35 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id D732E60F3; Thu, 9 Jun 2005 19:07:27 +0200 (CEST) Received: from xps.des.no (des.no [80.203.228.37]) by tim.des.no (Postfix) with ESMTP id C2E8260F2; Thu, 9 Jun 2005 19:07:27 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id A95C233C3B; Thu, 9 Jun 2005 19:07:27 +0200 (CEST) To: Christian Brueffer References: <20050608084229.GH41050@obiwan.tataz.chchile.org> <20050608152417.GB836@galgenberg.net> <20050609141756.GA41050@obiwan.tataz.chchile.org> <20050609145520.GB2620@unixpages.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Thu, 09 Jun 2005 19:07:27 +0200 In-Reply-To: <20050609145520.GB2620@unixpages.org> (Christian Brueffer's message of "Thu, 09 Jun 2005 16:55:21 +0200") Message-ID: <867jh3zcfk.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Learn: ham X-Spam-Score: -5.1/5.0 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on tim.des.no Cc: freebsd-current@FreeBSD.org, Jeremie Le Hen Subject: Re: pam.conf(5) and pam(8) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 17:07:36 -0000 Christian Brueffer writes: > NetBSD has both pam.conf(5) and pam(8) that fit with OpenPAM FreeBSD > uses (NetBSD recently imported OpenPAM as well). I'll import these > in the next couple of days. Allow me to raise a few objections. First, the reason why we don't have a pam(8) is that we have a rather comprehensive article about PAM in the doc tree, and I couldn't make up my mind about how much of it to include in pam(8) and how much to leave out. My feeling now is that pam(8) should probably just reference the article and provide a quick overview of our PAM modules (with references to their individual man pages). The reason why we don't have a pam.conf(5) is slightly more complex. Part of it is that the information that belongs there is already present in different places in different forms (/etc/pam.d/README for instance). Another part is that it is *hard* to describe the meanings of the control flags both accurately and succintly. NetBSD didn't get it quite right. In addition, their man page is under a four-clause BSD license, which makes me leery of including it in OpenPAM. My own attempt is in Perforce: http://perforce.freebsd.org/fileViewer.cgi?FSPC=3D//depot/projects/openpam/= doc/man/pam.conf.5&REV=3D2 DES --=20 Dag-Erling Sm=F8rgrav - des@des.no