John Plocher <John.Plocher at Sun.COM> wrote:
> > Joseph Kowalski wrote:
> > What would the counter proposal be? Everything I can think of has some
> > similar case that will not work.
>
> I see several alternatives:
>
> A) Put all the stuff in /usr/gnu, modify /etc/default/login to add /usr/gnu
> to PATH
> [+] new users see the combined environment
> [-] existing users that didn't set their PATH to include the initial
> system settings (PATH=$PATH:...) don't
> [-] all users that wish to interpose their own version are forced to
> explicitly set PATH to override the default
Important in order to attract less informed linux users:
- Include /usr/ccs/bin and /usr/sbin to user's PATH
to make users able to compile and to use programs like
traceroute out of the box, alternatively make there
programs appear in /usr/bin
- /usr/ccs/bin should on the other side not be part of root's PATH.
...
All the other proposals still do not deal with the problems of /usr/sfw
nor with the current proposal for /usr/gnu.
In order to avoid these problems, it is important to find a solutions
for name conflicts
- of type (make, tar, cpio, pax, ...)
- as well as of type generic file "compare", vs. Image-"compare"
from Authors like imagemagic that do not check for existing
other OSS programs of the same name.
J?rg
--
EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin
js at cs.tu-berlin.de (uni)
schilling at fokus.fraunhofer.de (work) Blog:
http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily