Re: Fedora development of Snap packages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2016-06-15 at 12:46 -0400, Matthew Miller wrote:
> On Wed, Jun 15, 2016 at 06:25:17PM +0200, Alexander Larsson wrote:
> > > That's precisely what they are doing on non-Ubuntu distributions,
> > > disabling confinement.
> > Thats is pretty crappy. That means things will keep accidentally
> > being
> > packaged that depends on things not in the ubuntu core. It also
> > means
> > that there is zero sandboxing.
> 
> Can you elaborate on how this is different from Flatpak's
> currently-rather-open sandboxing (as seen elsewhere in this thread)?

Even with "host filesystem access" the sandboxed app doesn't see /usr
from the host, only things like /home and /opt. So its not generally
possible to pick up host dependencies.

The same is supposed to be true for snappy, because it uses apparmor to
make the snap no be able to access /usr. But that requires the ubuntu
patched apparmor support, so this is disable on all non-ubuntu builds
of snappy.

Also, I'd like to point out that flatpak isn't always open wrt
sandboxing even now. Its possible to grant an app filesystem access,
and many currently do, but its also possible to run e.g. games without
filesystem access, and we do sandbox a lot of other things (pid
namespace, uid namespace, network access, filtered dbus access, seccomp
filtering, etc). Its just not currently realisting to not grant some
kind of filesystem access for apps that read user files until we finish
the work on the file selector portal.
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux