From owner-freebsd-stable Wed Jul 10 16:41:25 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1BF737B400 for ; Wed, 10 Jul 2002 16:41:19 -0700 (PDT) Received: from mail5.atl.registeredsite.com (mail5.atl.registeredsite.com [64.224.219.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55CBA43E58 for ; Wed, 10 Jul 2002 16:41:19 -0700 (PDT) (envelope-from webmaster@forsetti.com) Received: from vega.dns-host.com (vega.dns-host.com [209.235.102.38]) by mail5.atl.registeredsite.com (8.12.2/8.12.2) with ESMTP id g6ANfIgr025258 for ; Wed, 10 Jul 2002 19:41:18 -0400 Received: from forsetti.com (208.10.252.64.snet.net [64.252.10.208]) by vega.dns-host.com (8.11.6+Sun/8.11.3) with ESMTP id g6ANfHV20358 for ; Wed, 10 Jul 2002 19:41:17 -0400 (EDT) Message-ID: <3D2CC61B.5020506@forsetti.com> Date: Wed, 10 Jul 2002 19:41:15 -0400 From: Matt Smith User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.0) Gecko/20020530 X-Accept-Language: en-us, en MIME-Version: 1.0 Cc: freebsd-stable@FreeBSD.ORG Subject: Re: sshd vs ports sshd References: <200207102123.XAA04329@galaxy.de.cp.philips.com> <3D2CAE81.6010706@forsetti.com> <200207101822.26550.dsyphers@uchicago.edu> 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 Upgrading gcc or Sendmail WOULD be as easy as upgrading the port/package, IFF it were originally installed as a port/package. I understand that they are included in the base system today, but as far as being "tied into", it is "easy" (sort of, perhaps "possible" is better) to add the appropriate entries to make.conf (such as NO_BIND=true, NO_OPENSSH=true), and delete the coinciding binaries by hand. This still leaves a fully functional system, and I can add the approprate BIND and OpenSSH via ports/packages. Then, I can manage these apps simply by using my standard ports/packages management utilities. However, it would be far easier (than using make.conf and deleting binaries by hand) if the default BIND and OpenSSH were installed as ports/packages, such that they could be removed / maintained / upgraded using the port/package management utilities. -Matt David Syphers wrote: > On Wednesday 10 July 2002 05:00 pm, Matt Smith wrote: > >>Perhaps there are better ways, but here is a "simple" solution to the >>issue of "apps in the base system" vs. "apps from ports": >> >>Install these apps (ssh, sendmail, etc) in the base system as packages. >> In other words, a basic install would still install these components, >>but they would be installed in /usr/local/, and would be registered with >>the pkg db, so they can easily be removed, maintained, upgraded, etc. >> >>Also, this may allow for 2 new installation options: "Functional Base" >>and "Minimal Base", with the only difference being the inclusion of a >>default set of packages in the "Functional Base". > > > I think the difficulty with this is that some of the programs are tied into > the base system. If upgrading Sendmail or gcc really was as easy as > installing the port, I think Gregory Shapiro and David O'Brien would have a > lot more free time :) > > So it's a nice concept, but not possible to implement right now (or it would > have been done already). But this is my own rather limited understanding of > the situation... > > -David > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message