Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Dec 2000 11:29:08 -0600
From:      "Michael C . Wu" <keichii@iteration.net>
To:        David Gilbert <dgilbert@velocet.ca>
Cc:        Brian Dean <bsd@bsdhome.com>, Mike Meyer <mwm@mired.org>, current@FreeBSD.ORG
Subject:   Re: [current] Re: Confusing error messages from shell image activation
Message-ID:  <20001211112908.B39546@peorth.iteration.net>
In-Reply-To: <14900.26674.605585.357915@trooper.velocet.net>; from dgilbert@velocet.ca on Mon, Dec 11, 2000 at 12:37:54AM -0500
References:  <14898.33404.356173.963351@guru.mired.org> <14898.31393.228926.763711@guru.mired.org> <Pine.BSF.4.21.0012091347030.88984-100000@turtle.looksharp.net> <200012100904.CAA27546@harmony.village.org> <3A336781.94E1646@newsguy.com> <14899.41809.754369.259894@guru.mired.org> <200012101557.KAA29588@khavrinen.lcs.mit.edu> <14899.43958.622675.847234@guru.mired.org> <20001210120840.C38697@vger.bsdhome.com> <14900.26674.605585.357915@trooper.velocet.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 11, 2000 at 12:37:54AM -0500, David Gilbert scribbled:
| For foreign or not-so-foreign packages and software, I've seen
| /usr/local, /local, /usr/contrib, /opt and /usr/pkg.  One site that I
| worked at was even pedantic that /usr/contrib was for externally
| generated software and /usr/local was for software written and/or
| maintained locally.  I've also worked in environments where different
| directory structures implied the level that the IS guys intended to
| support the software.

I know I should not jump into this bikeshed.  But IMHO, whereever
we have our packages install to, we should also place
our ports metadata (/var/db/pkg) and the ports skeleton in the
same place, preferably a mountpoint.  This allow me to switch
between different sets of installation with ease.  (No, please
do not tell me to change PREFIX and mv /usr/local /usr/local.bak)
With this setup, I can rm -rf <whatever place this goes>, and
have a clean system again.  For the ports developers, we can 
switch between configurations without the need for chroots or
jails taking up disk space.

-- 
+------------------------------------------------------------------+
| keichii@peorth.iteration.net         | keichii@bsdconspiracy.net |
| http://peorth.iteration.net/~keichii | Yes, BSD is a conspiracy. |
+------------------------------------------------------------------+


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001211112908.B39546>