From owner-freebsd-arch@FreeBSD.ORG Sat Dec 11 03:50:13 2004 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A29CE16A4CE for ; Sat, 11 Dec 2004 03:50:13 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C23C43D2F for ; Sat, 11 Dec 2004 03:50:13 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBB3oCrP003078; Fri, 10 Dec 2004 19:50:13 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBB3oC6E003077; Fri, 10 Dec 2004 19:50:12 -0800 (PST) (envelope-from obrien) Date: Fri, 10 Dec 2004 19:50:12 -0800 From: "David O'Brien" To: Colin Percival Message-ID: <20041211035012.GB93068@dragon.nuxi.com> References: <41B92CF3.2090302@wadham.ox.ac.uk> <20041211020518.GA74718@dragon.nuxi.com> <41BA6BDE.5070909@wadham.ox.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41BA6BDE.5070909@wadham.ox.ac.uk> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: freebsd-arch@freebsd.org Subject: Re: Adding standalone RSA code X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-arch@freebsd.org List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Dec 2004 03:50:13 -0000 [ #1, respect the reply-to ] On Fri, Dec 10, 2004 at 07:39:10PM -0800, Colin Percival wrote: > David O'Brien wrote: > >At the moment, I think your library code should just be part of your > >FreeBSD Update code if you find you simply cannot use OpenSSL. Or make > >your library a port in which only a static library is provided. > > I'm not quite sure I understand what you're saying here. In other words, rather than create an RSA library that your code links against, just build .o's and list the .c's in your FreeBSD Update's Makefile. That way you can use this RSA code that you want to, but it isn't exposed as a consumable library in FreeBSD's {,/usr}/lib. -- -- David (obrien@FreeBSD.org)