James Carlson wrote:
Hugh McIntyre writes:
To some extent there are two environments right now, because people with
/usr/ucb first in the path see different versions of commands. Some
things occasionally break, and bugs get filed [*]. The /usr/gnu project
will cause the same type of issue.
The big distinction here is that $PATH is a standard feature of the
shell. Reasonably-written scripts _must_ be written to be aware of
how it works. Thus, anyone who gets hurt by it was doing something
clearly wrong.
Any new LINUX_LIKE_ENVIRONMENT=1 variable or zone or other
non-standard method to change behavior would _not_ be something that
script writers would know about, nor would it be something that's
necessarily reasonable for them to accomodate.
I think this was the point of my email as well (in the paragraph after
the one you quoted). Namely that $PATH is already something people need
to defend against, so maybe any new personality should use $PATH rather
than environment variables, zones, etc.
Hugh.
_______________________________________________
opensolaris-discuss mailing list
[email protected]