From owner-freebsd-security Wed Apr 22 09:09:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09218 for freebsd-security-outgoing; Wed, 22 Apr 1998 09:09:59 -0700 (PDT) (envelope-from owner-freebsd-security@FreeBSD.ORG) Received: from gateman.zeus.leitch.com (gateman.zeus.leitch.com [204.187.61.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA09212 for ; Wed, 22 Apr 1998 16:09:56 GMT (envelope-from woods@tap.zeus.leitch.com) Received: from zeus.leitch.com (tap.zeus.leitch.com [204.187.61.10]) by gateman.zeus.leitch.com (8.8.5/8.7.3/1.0) with ESMTP id MAA00613 for ; Wed, 22 Apr 1998 12:10:03 -0400 (EDT) Received: from brain.zeus.leitch.com (brain.zeus.leitch.com [204.187.61.32]) by zeus.leitch.com (8.7.5/8.7.3/1.0) with ESMTP id MAA12786 for ; Wed, 22 Apr 1998 12:10:04 -0400 (EDT) Received: (from woods@localhost) by brain.zeus.leitch.com (8.8.8/8.8.8) id MAA01179; Wed, 22 Apr 1998 12:10:03 -0400 (EDT) (envelope-from woods@tap.zeus.leitch.com) Date: Wed, 22 Apr 1998 12:10:03 -0400 (EDT) Message-Id: <199804221610.MAA01179@brain.zeus.leitch.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: woods@zeus.leitch.com (Greg A. Woods) To: freebsd-security@FreeBSD.ORG Subject: Re: Static vs. dynamic linking (was Re: Using MD5 insted of DES ...) In-Reply-To: Poul-Henning Kamp's message of "Wed, April 22, 1998 08:35:07 +0200" regarding "Re: Static vs. dynamic linking (was Re: Using MD5 insted of DES ...) " id <2234.893226907@critter.freebsd.dk> References: <199804220616.AAA02036@mt.sri.com> <2234.893226907@critter.freebsd.dk> X-Mailer: VM 6.45 under Emacs 20.2.1 Reply-To: woods@zeus.leitch.com (Greg A. Woods) Organization: Planix, Inc.; Toronto, Ontario; Canada Sender: owner-freebsd-security@FreeBSD.ORG Precedence: bulk [ On Wed, April 22, 1998 at 08:35:07 (+0200), Poul-Henning Kamp wrote: ] > Subject: Re: Static vs. dynamic linking (was Re: Using MD5 insted of DES ...) > > I disagree, I think just the crypt problem is sufficient argument to > go dynamic. I think if the interface is done in such a way that a run-time flag chooses the appropriate mechanism then from an implementation point of view it is irrelevant whether dynamic linking is used to save a bit of memory by not loading the unused schemes (or indeed to avoid having to have them all present on a given system), or not. In either case the programming and administrative interfaces are the same. The only difference is in resource utilization and overall administrative restrictions (e.g. someone may not be permitted to have libdes.so, and dynamic linking will allow that to be an option chosen during a binary-only install). -- Greg A. Woods +1 416 443-1734 VE3TCP Planix, Inc. ; Secrets of the Weird To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe security" in the body of the message