From owner-freebsd-current@FreeBSD.ORG Wed Jul 7 17:26:00 2004 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 4FE9916A4CE for ; Wed, 7 Jul 2004 17:26:00 +0000 (GMT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36C2143D1D for ; Wed, 7 Jul 2004 17:26:00 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (IDENT:brdavis@localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.12.10/8.12.10) with ESMTP id i67HPxOF019266; Wed, 7 Jul 2004 10:25:59 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.12.10/8.12.3/Submit) id i67HPwbI019263; Wed, 7 Jul 2004 10:25:58 -0700 Date: Wed, 7 Jul 2004 10:25:58 -0700 From: Brooks Davis To: Colin Percival Message-ID: <20040707172558.GA17351@Odin.AC.HMC.Edu> References: <6.1.0.6.1.20040707033352.03dbca18@popserver.sfu.ca> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <6.1.0.6.1.20040707033352.03dbca18@popserver.sfu.ca> User-Agent: Mutt/1.5.4i cc: current@freebsd.org Subject: Re: bringing /etc/services up to date 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: Wed, 07 Jul 2004 17:26:00 -0000 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 07, 2004 at 03:43:25AM -0700, Colin Percival wrote: > I've put together a patch to bring /etc/services up to date with > almost a decade of IANA port assignments. Unfortunately, this > turned out to be rather larger than I expected: It adds 6400 lines, > and increases the size of /etc/services from 73 kB to 327 kB. > Is anyone going to be very unhappy if I go ahead and commit this? Can you check how much this change slows down inetd startup with a few services enabled? The traditional argument against this is that reading the whole IANA service file takes too long. If the difference isn't measurable, the the argument is bogus, but I'm not sure that's the case. The alternative solution would be to add optional database backing. That shouldn't be too hard to do, and there are several examples to work =66rom. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFA7DImXY6L6fI4GtQRAolKAJ41/mTPfZZGwsoni2pBklIRhmcGCwCfZJhg hSZxLtZcfQ4GVG41Xe4p9Kg= =iUJE -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J--