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]

Reply via email to