From owner-freebsd-current@FreeBSD.ORG Sat May 13 10:29:46 2006 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 BD73516A401 for ; Sat, 13 May 2006 10:29:46 +0000 (UTC) (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 495D443D45 for ; Sat, 13 May 2006 10:29:46 +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 4D8732086; Sat, 13 May 2006 12:29:41 +0200 (CEST) X-Spam-Tests: AWL,BAYES_00,FORGED_RCVD_HELO X-Spam-Learn: ham X-Spam-Score: -2.4/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 7F4292085; Sat, 13 May 2006 12:29:40 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 531E533CAD; Sat, 13 May 2006 12:29:40 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Jeremie Le Hen References: <20060509150839.GD84148@obiwan.tataz.chchile.org> <20060512142255.GA69418@obiwan.tataz.chchile.org> Date: Sat, 13 May 2006 12:29:39 +0200 In-Reply-To: <20060512142255.GA69418@obiwan.tataz.chchile.org> (Jeremie Le Hen's message of "Fri, 12 May 2006 16:22:55 +0200") Message-ID: <8664ka8bfw.fsf@xps.des.no> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@FreeBSD.org, lukem@NetBSD.org Subject: Re: [fbsd] libexec/lukemftpd breaks with NO_SHARED 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: Sat, 13 May 2006 10:29:46 -0000 Jeremie Le Hen writes: > I contacted OpenSSH folks to ask them if it was possible to change the > name of their functions, but they answered me that libssh is an internal > library and should not be used elsewhere. > > I don't know why lukemftpd uses it, I suppose the author had good > reasons. I Cc'd him in case he has time to enlighten me on this point. lukemftpd does not use libssh, but it uses libpam. When compiled statically, libpam contains all the PAM modules in the tree, including pam_ssh, which uses libssh. The whole static libpam thing is an ugly hack that I wish would go away, but some people insist on building static versions of login(1) and other binaries which depend on libpam. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no