From owner-cvs-all Tue Jan 26 16:05:51 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA23157 for cvs-all-outgoing; Tue, 26 Jan 1999 16:05:51 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from gatekeeper.tsc.tdk.com (gatekeeper.tsc.tdk.com [207.113.159.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA23141; Tue, 26 Jan 1999 16:05:47 -0800 (PST) (envelope-from gdonl@tsc.tdk.com) Received: from sunrise.gv.tsc.tdk.com (root@sunrise.gv.tsc.tdk.com [192.168.241.191]) by gatekeeper.tsc.tdk.com (8.8.8/8.8.8) with ESMTP id PAA07428; Tue, 26 Jan 1999 15:59:46 -0800 (PST) (envelope-from gdonl@tsc.tdk.com) Received: from salsa.gv.tsc.tdk.com (salsa.gv.tsc.tdk.com [192.168.241.194]) by sunrise.gv.tsc.tdk.com (8.8.5/8.8.5) with ESMTP id PAA11092; Tue, 26 Jan 1999 15:59:45 -0800 (PST) Received: (from gdonl@localhost) by salsa.gv.tsc.tdk.com (8.8.5/8.8.5) id PAA21485; Tue, 26 Jan 1999 15:59:44 -0800 (PST) From: Don Lewis Message-Id: <199901262359.PAA21485@salsa.gv.tsc.tdk.com> Date: Tue, 26 Jan 1999 15:59:43 -0800 In-Reply-To: Andreas Klemm "Re: Small, useful tools (Was: Re: 'cpdup' program, and question)" (Jan 26, 7:28pm) X-Mailer: Mail User's Shell (7.2.6 alpha(3) 7/19/95) To: Andreas Klemm , Mark Murray Subject: Re: Small, useful tools (Was: Re: 'cpdup' program, and question) Cc: Poul-Henning Kamp , Nate Williams , Matthew Dillon , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Jan 26, 7:28pm, Andreas Klemm wrote: } Subject: Re: Small, useful tools (Was: Re: 'cpdup' program, and question) } On Tue, Jan 26, 1999 at 08:14:16PM +0200, Mark Murray wrote: } > Poul-Henning Kamp wrote: } > > I think I would support tcp_wrappers in FreeBSD, if it wasn't because } > > our current modus operandi for src/contrib suffers in so many ways. } > > As things stand } > > I think it is better left as a port. } > } > Tcp_wrappers are small enough to bmake directly. Trivial job. } } I'd second this with respect to FreeBSD getting an entry } in the ,hall of fames' of "Ultra secure" BSD's ;-) Including something like tcp_wrappers in the base system also makes it easier to build various parts of the base system with tcp_wrappers linked in. This gets a lot messier if tcp_wrappers is a port, since you'd still have to include any include files and a stub library in the base system if you wanted to avoid recompiling the base system after building the port. I can't think of any ways for a new package system to improve this, other than if it included wrapped versions of the base system applications in the package. Another example of this which I've encountered is Hesiod support. I've had to import the Hesiod library into the base system in our local source tree. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message