From owner-freebsd-hackers@FreeBSD.ORG Fri Mar 5 16:38:01 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DC5D16A4CE; Fri, 5 Mar 2004 16:38:01 -0800 (PST) Received: from gw.celabo.org (gw.celabo.org [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 225F443D2D; Fri, 5 Mar 2004 16:38:01 -0800 (PST) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "madman.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.celabo.org (Postfix) with ESMTP id B05FE5485D; Fri, 5 Mar 2004 18:38:00 -0600 (CST) Received: by madman.celabo.org (Postfix, from userid 1001) id 3B2676D465; Fri, 5 Mar 2004 18:38:00 -0600 (CST) Date: Fri, 5 Mar 2004 18:38:00 -0600 From: "Jacques A. Vidrine" To: Michael Bushkov Message-ID: <20040306003800.GA80556@madman.celabo.org> Mail-Followup-To: "Jacques A. Vidrine" , Michael Bushkov , Jordan K Hubbard , bork@rsu.ru, and@rsu.ru, os@rsu.ru, arch@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.6i X-Mailman-Approved-At: Sat, 06 Mar 2004 04:54:47 -0800 cc: bork@rsu.ru cc: os@rsu.ru cc: Jordan K Hubbard cc: and@rsu.ru cc: arch@freebsd.org Subject: Re: IPC nsswitch implementation X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Mar 2004 00:38:01 -0000 [We need to pick a list and stop cross-posting. I pick `arch@freebsd.org'.] On Fri, Mar 05, 2004 at 10:41:33PM +0300, Michael Bushkov wrote: > The problem of using Darwin's lookupd was discussed some time ago in the > freebsd-arch mailing list. It seems to me that the way to port Darwin's > lookupd on FreeBSD was not found, was it? Jordan's message was the first I recall mentioning lookupd. I took a quick peek, seems neat. I'd like to take some more time to examine the APIs it presents. I also intend to look at what you have. > Our implementation of lookupd is a demonstration > of the approach for the FreeBSD-specific IPC implementation > of nsswitch. Its architecture is > flexible enough to implement all the features you have mentioned. > The version that we have sent isn't a finished project. It's in the > development stage and caching is currently our main task. We hope to make > caching in the nearest future. > We'll try to release stable and quite full version (i mean caching, LDAP > module and so on) as soon as we can. You're not going to have to write your own modules (like LDAP), are you? That seems like a big drawback. > Our questions are: > 1) What do you think about our whole approach to the IPC implementation > development? > 2) Is there an opportunity to use our implementation of lookupd in the > FreeBSD project? > > We'll be glad to hear your opinion. I'll certainly look at what you have and send comments to this list, but I'm afraid it won't be immediate. You may also want to ping NetBSD guys. Cheers, -- Jacques Vidrine / nectar@celabo.org / jvidrine@verio.net / nectar@freebsd.org