[indiana-discuss] "no scripting zone" and isaexec(3C) == architectural
Shawn Walker
swalker at opensolaris.org
Thu Jun 4 14:37:51 PDT 2009
a b wrote:
> > ...many bits of software are moving to /usr :)
>
> > Deliver to /usr; your life will be simpler, many users will thank you,
> > and you won't have this issue.
>
> Consider that if I deliver my software in /usr (as a 3rd party unbundled
> applications vendor), I run an extremely high risk of:
>
> a) being overwritten by IPS, respectively your own updates
>
> b) my software overwriting your software.
Work is scheduled to alter packaging system to prevent a user from
installing packages with conflicting resources. It is actually
desirable that some software delivers into the same place to allow it to
replace another component.
> It appears that these architectural issue have not been thought throughly.
The OpenSolaris distribution, as you are aware, is experimenting with
changes that have not yet made it through ARC. Regardless, I don't see
the issue here. Ubuntu, et al. are quite successful despite the lack of
adherence to the Sys V filesystem specification from a user perspective.
I won't debate the merits, etc. of this with your nor comment on what
should or should not be done architecturally as that isn't my
responsibility. I'll just simply say that I see no issue with packaging
for /usr as most packages are moving towards, and that I believe most
users will expect that.
Cheers,
--
Shawn Walker
More information about the indiana-discuss
mailing list