From owner-freebsd-arch@FreeBSD.ORG Fri Apr 28 22:20:02 2006 Return-Path: X-Original-To: freebsd-arch@freebsd.org 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 927D416A403; Fri, 28 Apr 2006 22:20:02 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd2mo3so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E6BD43D48; Fri, 28 Apr 2006 22:20:02 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd4mr8so.prod.shaw.ca (pd4mr8so-qfe3.prod.shaw.ca [10.0.141.101]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IYG00HP4E1DT700@l-daemon>; Fri, 28 Apr 2006 16:20:01 -0600 (MDT) Received: from pn2ml6so.prod.shaw.ca ([10.0.121.150]) by pd4mr8so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IYG00LMAE1DUYK0@pd4mr8so.prod.shaw.ca>; Fri, 28 Apr 2006 16:20:01 -0600 (MDT) Received: from [192.168.0.60] ([24.82.18.31]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IYG00J8KE1COUY0@l-daemon>; Fri, 28 Apr 2006 16:20:01 -0600 (MDT) Date: Fri, 28 Apr 2006 15:20:00 -0700 From: Colin Percival In-reply-to: <002401c66b0a$44c230e0$01655050@jersey> To: freebsd-current@freebsd.org, freebsd-arch@freebsd.org Message-id: <44529510.6030704@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=KOI8-R Content-transfer-encoding: 7bit X-Enigmail-Version: 0.94.0.0 References: <002401c66b0a$44c230e0$01655050@jersey> User-Agent: Thunderbird 1.5 (X11/20060416) Cc: Michael Bushkov Subject: [HEADS UP] upcoming /etc/services updating X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Apr 2006 22:20:02 -0000 Michael Bushkov wrote: > - getservXXX() functions now work through nsdispatch(). "files", "nis" > and "compat" nsswitch sources are implemeted. "sources" and > "sources_compat" databases can now be specified in nsswitch.conf. The > idea of "services_compat" database is the same as for "passwd_compat" > and "group_compat": if we find "+" in /etc/services, we'll substitute it > with information received from the "services_compat" database's source. Now that searching through a large /etc/services file is no longer a performance bottleneck, I intend to merge most of IANA's port assignment list into our /etc/services some time in mid-May. If anyone objects to this, please let me know now. Colin Percival