> > The
> > selfhost issue Jonas brought up doesn't seem to apply if the
> > packages
> > are signed.
> 
>  self-host... selfhost... i'm lost.  sorry.  do you have a reference
> (wiki URL) which explains?
>

The scenario is more complicated than I remember.

 
> > I could host my own app and have it on the store at the same
> > time. There is still the question of granting permissions. I'm not
> > sure
> > if the store is the proper entity to decide whether an app can
> > obtain
> > permission X/Y/Z.
> 
>  *deep breath*.... :)
> 
>  the permissions need to be codified in some format (text file?)
>  which
> is incorporated into the OS once they're downloaded, unpacked and
> installed.
> 
>  however because those permissions *are* just "a text file", they
> *can* be included.... as part of the GPG-signed package (by the
> developer) :)
> 
>  not only that, but prior to the FTP Masters letting it out the door,
> they can review the permissions file.  if the permissions are
> ridiculously over-permissive, the FTP Masters really should not sign
> the package.
> 
>  meaning, it wouldn't get released.  which, unfortunately, makes the
> people managing the store the equivalent of "apple".  whoops.  but,
> there you go.  it seems to work for debian, but that's because they
> have 1,000 people with a ring-of-trust, and those 1,000 people are
> often *not* the developers of the package.  they have some free time
> to give, and a reputation to maintain.
> 
>  ultimately, the _store_ doesn't decide... but a human does.
> 
> l.
> 
_______________________________________________
dev-security mailing list
dev-security@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-security

Reply via email to