From owner-freebsd-stable Tue Apr 23 16:30:13 2002 Delivered-To: freebsd-stable@freebsd.org Received: from laptop.tenebras.com (laptop.tenebras.com [66.92.188.18]) by hub.freebsd.org (Postfix) with SMTP id 9CBF337B417 for ; Tue, 23 Apr 2002 16:30:06 -0700 (PDT) Received: (qmail 5496 invoked from network); 23 Apr 2002 23:30:04 -0000 Received: from sapphire.tenebras.com (HELO tenebras.com) (66.92.188.241) by 0 with SMTP; 23 Apr 2002 23:30:04 -0000 Message-ID: <3CC5EE7C.2030407@tenebras.com> Date: Tue, 23 Apr 2002 16:30:04 -0700 From: Michael Sierchio Reply-To: kudzu@tenebras.com User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.9) Gecko/20020404 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mike Meyer Cc: Lucky Green , freebsd-stable@freebsd.org Subject: Re: /etc/defaults/rc.conf theory References: <002d01c1ea7d$cf1cb060$c33a080a@LUCKYVAIO> <3CC4E3D4.6010603@tenebras.com> <15557.46037.660880.582373@guru.mired.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Mike Meyer wrote: > I don't find it difficult at all. Then again, I make liberal use of > the NO_* options in /etc/make.conf. I suggest you do the same. I've taken to doing so, but I think it's better to have packages and say YES to the things I explicitly want. > We clearly aren't including "everything". There's lots of stuff that > isn't included. In fact, the *only* two reasons I've ever run into for > adding something to the base system was that 1) it's required to build > part of the base system, or 2) it's become a critical component of a > complete system. I think the argument can be made that even critical components could be packaged. It means that a minimally functional system will have some packages, maybe a dozen or so. That's not bad. A standard Solaris 8 server install has more than a *thousand*. > Some mailer and some ssh need to be part of the base system. If they > aren't up to snuff for you and you aren't happy disabling things in > the base system and installing ports, then you need to find someone to > maintain a version you want as part of the base system, and then > convince everyone else that this is better. Tracking OpenSSL/OpenSSH > closer is probably an easy sell. The same is not true for sendmail. A mailer isn't needed for a dedicated router, or several other types of appliance. Neither is ssh, if you connect exclusively via the serial console. Of course I have ssh installed (I already confessed). I just wish configuration were easier. Why shouldn't everything be a package? Well, not the kernel, loader, etc. but nearly everything in userland. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message