From owner-freebsd-current@FreeBSD.ORG Thu Nov 27 10:01:14 2003 Return-Path: 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 C2BC716A4CE for ; Thu, 27 Nov 2003 10:01:14 -0800 (PST) Received: from a.mx.ict1.everquick.net (a.mx.ict1.everquick.net [67.67.61.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1818943FBD for ; Thu, 27 Nov 2003 10:01:13 -0800 (PST) (envelope-from eddy+public+spam@noc.everquick.net) Received: from a.mx.ict1.everquick.net (localhost [127.0.0.1]) hARI1H3N026738 for ; Thu, 27 Nov 2003 18:01:18 GMT X-EverQuick-No-Abuse: Report any e-mail abuse to Received: from localhost (eddy@localhost)hARI1H9f026735 for ; Thu, 27 Nov 2003 18:01:17 GMT X-Authentication-Warning: a.mx.ict1.everquick.net: eddy owned process doing -bs Date: Thu, 27 Nov 2003 18:01:17 +0000 (GMT) From: "E.B. Dreger" X-X-Sender: eddy@a.mx.ict1.everquick.net To: freebsd-current@freebsd.org In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: Apples linking X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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, 27 Nov 2003 18:01:14 -0000 RW> Date: Thu, 27 Nov 2003 11:24:23 -0500 (EST) RW> From: Robert Watson [ CC list trimmed ] RW> The one thing that turns me off to this scheme is that I'd RW> like it if we could find a way to represent this using solely RW> existing BSD/UNIX kernel primitives (mmap, et al) and RW> userspace, rather than adding special-purpose system calls RW> that complicated various code paths, and that aren't RW> portable. Would rtld-elf/rtld.c:map_object() be a reasonable place to add hooks for speaking with a daemon that does the actual tracking work? True, the daemon might die... in which case rtld probably should revert to "traditional" behavior rather than refusing to load a binary. Eddy -- Brotsman & Dreger, Inc. - EverQuick Internet Division Bandwidth, consulting, e-commerce, hosting, and network building Phone: +1 785 865 5885 Lawrence and [inter]national Phone: +1 316 794 8922 Wichita _________________________________________________________________ DO NOT send mail to the following addresses : blacklist@brics.com -or- alfra@intc.net -or- curbjmp@intc.net Sending mail to spambait addresses is a great way to get blocked.