[indiana-discuss] "no scripting zone" and isaexec(3C) == architectural
Brock Pytlik
bpytlik at sun.com
Fri Jun 5 14:38:24 PDT 2009
Nicolas Williams wrote:
> [snip]
>> Delivering software directly into /usr would be the easiest thing to do, but only
>> the distribution vendor may do it safely; and anybody who is not a distribution
>> vendor, or cannot afford the effort of integrating, or cannot afford to have their
>> software bundled with the distro, is stuck without /opt, /etc/opt, and /var/opt.
>>
>
> Not necessarily. A registry, for example, would allow us to solve that
> problem.
>
Could you expand on the idea of a registry a bit? My impression is that
to solve this problem, the proposal is to have a central repository at
which everyone who makes a package for distribution on OpenSolaris
registers the file locations and properties, symlink and hardlink
locations and targets, and directory permissions. To be truly safe,
would things like SMF service names and properties be needed as well? Is
the proposal that to install any package, IPS would first check this
registry to ensure the package was registered properly? Is there an
example of another community where this has been done, and done well? My
impression is that this seems like a solution with a lot of overhead
which depends on buy in from the community to voluntarily register the
packages they publish.
As a side note, whoever is in charge of the registry would also probably
need to take on adjudicating disagreements between package publishers
about who has the right to specific files/links/etc, a job which seems
difficult to say the least.
Brock
> _______________________________________________
> indiana-discuss mailing list
> indiana-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
>
More information about the indiana-discuss
mailing list