Charles Debardeleben wrote:
> I am wondering where our guidance for where items should live in the 
> namespace is.
> I had a personal idea related to /sbin, which I was sure of, but was 
> told by several
> older and wiser PSARC members that my understanding was incorrect
/sbin (on Solaris/SVr4) is pretty special.  Its only stuff that you need 
to mount /usr.  We *still* support diskless and dataless machines.

Now, after all this discussion about how accessible linux is, why does 
linux have
/bin and /usr/bin?
> Older UNIX,
> and current FreeBSD have a manpage named HIER(7) that documented what one
> could expect where. Did Solaris lose this concept, or do I just not 
> know where to find it?
> My opinion is that a document like HIER(7) should be used to guide 
> what you put in
> a modified $PATH, rather than /etc/profile. To me /etc/profile should 
> be a minimal default,
> HIER(7) indicates what type of applications to expect where, and your 
> personal $PATH
> defines what you personally want to be "found" without explicitly 
> specifying the entire path,
> and which function you want in case of conflicting names. The value of 
> explicit paths
> for questionable directories should not be undervalued, as I found out 
> when I had "."
> in my $PATH and had my $CWD be a bin of a "creative" Caltech student. 
> I have never had "."
> in my path since, and tend to shy away from /usr/local/bin, and /opt 
> for similar reasons.
> As for /usr/games. I actually think that having "entertainment" 
> software there makes good since
> so that users do not think that "nethack" is some kind of network 
> utility, and that you may want
> to be worried about a program called "crash" that is not in an 
> expected place.
See filesystem(5).

Speaking of /sbin (from filesystem(5))...

     /sbin

         Essential executables used in the booting process and in
         manual system recovery. The full complement of utilities
         is available only after /usr is  mounted.  /sbin  is  an
         approved   installation  location  for  bundled  Solaris
         software.


This man page needs *a lot* of help.  Its not the concept we've lost, 
but the will to make this
a quality presentation.

     /etc/sfw/samba

         Samba configuration files.

Well, that was helpful....

- jek3



Reply via email to