Subject: Re: Directories question
To: David Brownlee <D.K.Brownlee@city.ac.uk>
From: Chris G Demetriou <Chris_G_Demetriou@LAGAVULIN.PDL.CS.CMU.EDU>
List: netbsd-bugs
Date: 01/23/1995 02:28:06
> 	/altroot

this can be used for root partition backups.  i think there's
something in /etc/{daily,weekly} about it...

> 	/stand

for standalone utilities.  none exist, for the many ports.

> 	/usr/libdata

non-shareable (i.e. machine-specific) "miscellaneous utility data
files".

in the USL-licensed (i.e. complete) distribution of 4.4BSD, this
contains things like learn's data files, and the pascal data files.

it could contain some pascal data files, in NetBSD, if we shipped the
pascal compiler.

arguably, some things could exist in there.  nothing does right now,
because most of the data file formats used by stuff in our tree aren't
machine-dependent.

> 	/usr/mdec

for boot blocks.

> 	/usr/obj

there should stuff in here, if you're building your system from
sources occasionally, because you should be running 'make obj' in
/usr/src...

> 	Also - .cshrc & .profile are duplicated in / as well as /root,
> 	shouldn't the / versions be deleted, or changed to symlinks
> 	if needed?

no.  the ones in /root are root's .cshrc and .profile.  the ones in /
are the ones for people who happen to have no home directory at that
time, for whatever reason.

/root isn't necessarily readable by "normal" uses, and in any case
the uses of the two sets of files are logically distinct.  there
should be no symlink.


chris