From owner-freebsd-security Thu Nov 29 11:26:20 2001 Delivered-To: freebsd-security@freebsd.org Received: from tomts15-srv.bellnexxia.net (tomts15.bellnexxia.net [209.226.175.3]) by hub.freebsd.org (Postfix) with ESMTP id E1ED337B41C for ; Thu, 29 Nov 2001 11:26:07 -0800 (PST) Received: from khan.anarcat.dyndns.org ([65.94.190.39]) by tomts15-srv.bellnexxia.net (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id <20011129192607.KQWF14865.tomts15-srv.bellnexxia.net@khan.anarcat.dyndns.org>; Thu, 29 Nov 2001 14:26:07 -0500 Received: from shall.anarcat.dyndns.org (shall.anarcat.dyndns.org [192.168.0.1]) by khan.anarcat.dyndns.org (Postfix) with ESMTP id 63ACF1AA2; Thu, 29 Nov 2001 14:29:23 -0500 (EST) Received: by shall.anarcat.dyndns.org (Postfix, from userid 1000) id 032C020ACB; Thu, 29 Nov 2001 14:27:32 -0500 (EST) Date: Thu, 29 Nov 2001 14:27:32 -0500 From: The Anarcat To: Brett Glass Cc: Jay Keller , freebsd-security@FreeBSD.ORG Subject: OT: package management (was: Re: Updating ssh) Message-ID: <20011129192731.GA513@shall.anarcat.dyndns.org> Mail-Followup-To: Brett Glass , Jay Keller , freebsd-security@FreeBSD.ORG References: <4.3.2.7.2.20011128151923.041d0710@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="huq684BweRXVnRxX" Content-Disposition: inline In-Reply-To: <4.3.2.7.2.20011128151923.041d0710@localhost> User-Agent: Mutt/1.3.23.2i Sender: owner-freebsd-security@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline [Picking a random message to answer] I must admit that while I agree that the distinction between /usr and /usr/local must be kept, there is a problem with the way the base system is laid out from installation. We have no record of base system installed files as we have for third party packages. And there is a solution: we have a package management suite, we should use it to package the base system. It might not be simple, it might not be desirable by some people, but I think it is inevitable. If it is not done with the 4.x serie w/ the current package tools, it will be done in the 5.x serie with the next generation pacakge tools, since it will be the way the system get installed then. The problem with switching the current system to using package tools is that they are not complete. They lack the proper capabilities to have smooth upgrades, undos and such. The next generation tools will address (and already do!) these issues. If everything is then packaged this way, /usr and /usr/local are simply implementation details. Anyone up for the task of packaging /usr/src? a. --huq684BweRXVnRxX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjwGjCMACgkQttcWHAnWiGe//wCbBFbMQckxTDVy5l5H1qFsxhht oBEAnArCaZ4+Hmvj4i4pt8bKWu84zr4Q =h2AQ -----END PGP SIGNATURE----- --huq684BweRXVnRxX-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message