From owner-freebsd-current@FreeBSD.ORG Wed Apr 2 08:34:07 2003 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 75E8437B401; Wed, 2 Apr 2003 08:34:07 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7513A43F85; Wed, 2 Apr 2003 08:34:06 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.8/8.12.8) with ESMTP id h32GXxSM099029; Wed, 2 Apr 2003 18:34:04 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Jens Rehsack From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 02 Apr 2003 18:01:01 +0200." <3E8B093D.4010500@liwing.de> Date: Wed, 02 Apr 2003 18:33:59 +0200 Message-ID: <99028.1049301239@critter.freebsd.dk> cc: freebsd-current@freebsd.org Subject: Re: Removing Sendmail 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, 02 Apr 2003 16:34:07 -0000 In message <3E8B093D.4010500@liwing.de>, Jens Rehsack writes: >The problem I see with that is, that even a minimalistic base install >installs things like sendmail, ppp, atm-stuff, g77 and so on. > >I really think splitting the base in some sub-parts would it make much >easier to do NO_SENDMAIL on my own. So I had to remove each not required >file separately. That's no good solution. The trick is to split along some unambigous subsystem lines and to have only one layer with no dependencies. For instance, you can separate out things like ATM and ISDN4BSD, but not NetGraph (because both of the above depends on it) and so on. The main stumblingblock is the shortage of brave souls willing to venture into make release and sysinstall. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.