From owner-freebsd-arch@FreeBSD.ORG Fri Jun 27 09:13:47 2003 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 9BA6137B407; Fri, 27 Jun 2003 09:13:43 -0700 (PDT) Received: from godel.mtl.distributel.net (nat.MTL.distributel.NET [66.38.181.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4D5C43F75; Fri, 27 Jun 2003 09:13:42 -0700 (PDT) (envelope-from bmilekic@technokratis.com) Received: from godel.mtl.distributel.net (localhost [127.0.0.1]) h5RCGkDL008703; Fri, 27 Jun 2003 12:16:46 GMT (envelope-from bmilekic@technokratis.com) Received: (from bmilekic@localhost) by godel.mtl.distributel.net (8.12.9/8.12.9/Submit) id h5RCGkDv008702; Fri, 27 Jun 2003 12:16:46 GMT X-Authentication-Warning: godel.mtl.distributel.net: bmilekic set sender to bmilekic@technokratis.com using -f Date: Fri, 27 Jun 2003 12:16:46 +0000 From: Bosko Milekic To: Robert Watson Message-ID: <20030627121646.GA8678@technokratis.com> References: <20030627115950.GA8424@technokratis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: arch@freebsd.org cc: os@rsu.ru cc: "Michael A. Bushkov" Subject: Re: dynamically linked root and nscd X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jun 2003 16:13:47 -0000 On Fri, Jun 27, 2003 at 12:02:38PM -0400, Robert Watson wrote: > > On Fri, 27 Jun 2003, Bosko Milekic wrote: > > > I hate to intrude like this here, but I have a question. > > > > When you guys talk about "caching daemon," I hope you mean the same > > thing. Do you mean "a daemon that would only do caching and be queried > > by the libc stuff before the nss code calls the backend" or do you mean > > "a daemon that the nss code would talk to and that would not only do > > caching but also take care of calling the backend?" Because, in the > > former case, you still need to dynamically link whereas in the latter > > (more appealing case), you don't. > > What I have in mind is an NSS libc stub client that speaks to a UNIX > domain socket, which hooks you up to nscd which dynamically links against > the providers of the NSS lookup services. Yes, this is precisely what I had in mind, too. I found the relevant post: From: Michael Bushkov List-Id: Technical Discussions relating to FreeBSD Subject: Re[2]: nscd for freebsd Date: Fri, 20 Jun 2003 17:43:06 +0400 It seems that the person in the CC was involved in the first discussion, too; these are in fact the same guys from RSU. So, to the guys from RSU: why is a dynamically-linked-root important for the daemon dispatcher/cache engine idea? -- Bosko Milekic * bmilekic@technokratis.com * bmilekic@FreeBSD.org TECHNOkRATIS Consulting Services * http://www.technokratis.com/