[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MiNT goes UNiX, invitation for mailing list (MINTOS)



>> >			BSD-Net2	DEC OSF/1		Linux
>
>> >Mail spool		/var/mail	/var/spool/mail
>>                         ^^^^^^^^^
>> Surely you mean /var/spool/mail?
>
>This was also news to me.  I took this from BSD-Net2's README.

OK.. I believe you... It's just that every other BSD-like system I've seen
has in in either /usr/spool/mail or /var/spool/mail.

>> I like separating the UCB stuff from the generic from the SYSV, and would go
>> further, adding a /usr/posixbin for all those commands for which the posix
>> version differs from the generic/BSD/SYSV.
>
>I think that this should be mainly a concern of how a specific
>distribution organizes the binaries in /usr.  For the purposes of this
>discussion we should at most identify "generic" versions, and put those
>into either /usr/bin or /usr/ucb.  "Generic" in this context means
>"POSIXish" or "GNUish" or "BSDish" or "SysVish", preferrably in that 
>order. :-)

The reason I was separating "POSIXish", "BSDish" and "SysVish" was so that
users could tailor thier environment merely by changing their path ordering.

>"Generic" should also mean that /usr/local remains empty.  It should be
>up to a distribution to decite where to dump stuff not identified as
>"generic".

/usr/local should be used to hold all those programs you wouldn't usually
find in /usr/{bin,ucb,5bin} on a "standard" commercial Unix, ie things such
as emacs, jove, my-favourite-program etc. It would allow people to upgrade
the optional software without messing about with the "standard" environment.

Oh, and in my list I forgot the most important directory hierarchy of all..

	/usr/games

:-)

>Michael
>-- 
>Internet: hohmuth@freia.inf.tu-dresden.de

Steve

-- 
---------------------------------------------------------------------------
Computer Systems Administrator, Dept. of Earth Sciences, Oxford University.
E-Mail: steve@uk.ac.ox.earth (JANET) steve@earth.ox.ac.uk (Internet).
Tel:- Oxford (0865) 282110 (UK) or +44 865 282110 (International).