From owner-cvs-all Tue Jan 26 08:58:12 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA00628 for cvs-all-outgoing; Tue, 26 Jan 1999 08:58:12 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA00621; Tue, 26 Jan 1999 08:58:05 -0800 (PST) (envelope-from mark@grondar.za) Received: from greenpeace.grondar.za (greenpeace.grondar.za [196.7.18.132]) by gratis.grondar.za (8.9.2/8.9.2) with ESMTP id SAA72926; Tue, 26 Jan 1999 18:57:38 +0200 (SAST) (envelope-from mark@grondar.za) Received: from grondar.za (localhost [127.0.0.1]) by greenpeace.grondar.za (8.9.2/8.9.2) with ESMTP id SAA44931; Tue, 26 Jan 1999 18:57:36 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199901261657.SAA44931@greenpeace.grondar.za> To: Nate Williams cc: Matthew Dillon , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Small, useful tools (Was: Re: 'cpdup' program, and question) In-Reply-To: Your message of " Tue, 26 Jan 1999 09:39:51 MST." <199901261639.JAA12456@mt.sri.com> References: <199901260452.UAA12753@apollo.backplane.com> <199901261639.JAA12456@mt.sri.com> Date: Tue, 26 Jan 1999 18:57:34 +0200 From: Mark Murray Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Nate Williams wrote: > Port. Lots of useful programs exist as ports, and even though many of > them would be helpful in lots of plausible situations (crashes, etc..), > it doesn't justify being part of the 'system required' sources. I've often wondered about some of these, particularly when at least some of their functionality is already in the base system. Perhaps their functionality could be grafted onto an existing, similar tool? Examples: more is a subset of less fmt " " " " par ...and I am sure there are more similar examples. Rather than writing new code, it may be useful for authors to consider extending old; in the case of cpdup rdist may have been a good starting point. For other small bits-of-code, there is my old favourite, tcp_wrappers which can be used by sendmail, NetBSD's inetd and improved portmappers. These are bits of code that add very little bloat to a binary system, and make it a -load more useful in one-easy-step. Heck, they don't even add that much bloat to the source tree :-) M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message