On my laptop I need to have software which is only available for linux as a snap, this wasn’t a problem under Ubuntu, now I have set up TW with gnome but snapd is not in a main repo. Opi tells me that it’s a snappy repo.
Is there anything I should know before I will pull a trigger? Any warnings! Any snapd conspiracy theory I should know about? I’m serious here. Security of my system is everything.
Thanks
And FWIW…is that software that definitely needs to run in the same environment as other software, or is an Ubuntu VM a possibility? (Might be easier than trying to glom the snap infrastructure onto a non-Ubuntu system?)
I’ve done a bit of websearching, and checked the -Factory ML and some others, and can’t find any documentable reference.
Apparently these conversations all happened on IRC/Matrix/etc.
(No, I’m not being sarcastic or anything)
In a matrix discussion with one of the Contributors for snapd on Fedora and openSUSE, he says the following:
Me:
Is the sandboxing/isolation/whatnot working, if somebody wants to use snap packages on openSUSE?
Them:
partially working
the sandboxing relies on AppArmor features that are not all necessarily upstreamed
and as openSUSE moves away from AppArmor to SELinux, the sandboxing will be the same state as other distros
which is to say, very basic seccomp filtering will work, but not much else
The openSUSE snapd package does not currently ship the SELinux policy module required to impose some degree of SELinux-based sandboxing either