[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