Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Mar 2002 15:34:34 +0100
From:      Cliff Sarginson <csfbsd@raggedclown.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: HIERARCHY BATTLE: Beat the shit out of the rest!
Message-ID:  <20020312143434.GD1577@raggedclown.net>
In-Reply-To: <20020311173458.GA721@hades.hell.gr>
References:  <20020311161604.05a35bc5.johann@broadpark.no> <20020311173458.GA721@hades.hell.gr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 11, 2002 at 07:34:58PM +0200, Giorgos Keramidas wrote:
> On 2002-03-11 16:16, J.S. wrote:
> > Hi.
> > 
> > Am I the only one who have wasted hours trying to come up with a new
> > hierarchy that will function and seem superiorly structured and organized
> > to my previous ones?
> >
> > I was thinking issuing a `hierarchy battle' on this mailinglist would
> > allow people with the same problem to exchange ideas with one another.
> > 
> > I must also ask those who already are satisfied with their personal
> > hierarchy to please contribute with their setup and show us newbies how
> > it's done. Even if it means publishing your creativity in favor of others.
> 
> What hierarchy are you talking about?  Not that I would love another
> flamefest, which I won't.  But I think I have missed your question here.
> 
I don't think there is a battle required.
There is a hierarchy that FreeBSD uses, the only minorly controversial point,
that I believe gets discussed at every level from time to time over the
years is the use of "/usr/local". This is really a semantic problem, in
that "local" implies for a lot of people, their own "stuff" .. i.e.
programs, scripts docs etc that they produce themselves. In FreeBSD it
is the home of installed programs that are not part of the base
distribution, viz. "ports". (Forgetting about X11 for a moment which
plays by it's own rules). You can change this I believe if you really
want to.

But if you go with the current hierarchy then the only thing you have to
consider is what to do with your really local, local stuff :).

I simply have an equivalent hierarchy under /home, i.e.
    /home/bin
    /home/sbin
    /home/etc
    ...and so on

This way, since you are presumably backing up /home anyway, you can
always reproduce your local setup when disaster strikes. You can always
reproduce the /usr/local hierarchy from scratch if it really came to it.
To make your life easier in the face of this disaster you obviously
should keep at least a backup of /etc and /usr/local/etc.

Of course what else you backup depends on your situation. The above is
only a generalisation.

-- 
Regards
   Cliff Sarginson -- <csfbsd@raggedclown.net>

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




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