From owner-freebsd-current@FreeBSD.ORG Mon Jun 27 19:11:54 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 E057016A41C; Mon, 27 Jun 2005 19:11:54 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AEEF43D4C; Mon, 27 Jun 2005 19:11:54 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-2.free.fr (Postfix) with ESMTP id BF0ACC0C5; Mon, 27 Jun 2005 21:11:51 +0200 (CEST) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id 8CAAD405B; Mon, 27 Jun 2005 21:12:05 +0200 (CEST) Date: Mon, 27 Jun 2005 21:12:05 +0200 From: Jeremie Le Hen To: Florent Thoumie Message-ID: <20050627191205.GT1283@obiwan.tataz.chchile.org> References: <20050626211011.GH1283@obiwan.tataz.chchile.org> <86d5q8113a.fsf@xps.des.no> <20050627130449.GQ1283@obiwan.tataz.chchile.org> <42C0026C.3040000@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42C0026C.3040000@FreeBSD.org> User-Agent: Mutt/1.5.9i Cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , freebsd-current@FreeBSD.org, Jeremie Le Hen , freebsd-ports@FreeBSD.org Subject: Re: OpenPAM Figwort broke PAM modules from ports 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: Mon, 27 Jun 2005 19:11:55 -0000 Hi Florent :), > > With all respect I owe you you, the last upgrade of my -CURRENT box > > constrained me to use the following patch to make pam_alreadyloggedin.so > > work again : > > FWIW, I always needed to put full pathname for pam_ldap to use > it. If you didn't upgraded to a too recent -CURRENT yet (ie. you still have OpenPAM Feterita release), you should try removing the full path if pam_ldap.so is located in /usr/local/lib/. If your -CURRENT is too recent, please, try to patch src/contrib/openpam/lib/openpam_dynamic.c with the quick hack I posted earlier. Recompile it and install it from src/lib/libpam/libpam/ and then remove the full path of pam_ldap in /etc/pam.d/login. Try to log from a text console (this doesn't need to reboot). You should see either an error message stating that pam_ldap.so couldn't be found or a successful login attempt in /var/log/auth.log. I would be glad if you were able to bring your testimony : I would really like to see a note in src/UPDATING for this, since FreeBSD 6 is going to be out in less than 2 months, and not informing users about this behaviour change would break PITA, IMO. Thank you Florent. Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org >