Date: Wed, 7 Jul 2004 10:25:58 -0700 From: Brooks Davis <brooks@one-eyed-alien.net> To: Colin Percival <colin.percival@wadham.ox.ac.uk> Cc: current@freebsd.org Subject: Re: bringing /etc/services up to date Message-ID: <20040707172558.GA17351@Odin.AC.HMC.Edu> In-Reply-To: <6.1.0.6.1.20040707033352.03dbca18@popserver.sfu.ca> References: <6.1.0.6.1.20040707033352.03dbca18@popserver.sfu.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
--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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040707172558.GA17351>