-
-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LXC portal #637
Comments
Ability to run LXC containers is a very "powerful" permission, so it seems fairly likely that this would either be so "powerful" that it's effectively the same as arbitrary code execution on the host, or so limited that it's useless. The reason that Flatpak generally forbids creation of new filesystem namespaces is that Flatpak and portals rely on all Flatpak apps' filesystem namespaces having Is use of LXC crucial to Waydroid, or does Waydroid merely want some sort of container with properties that it controls? Perhaps launching a Flatpak sub-sandbox for each Android app, and enhancing The way Steam's container runtime interoperates with Flatpak might be a useful parallel here. When running without Flatpak, Steam's |
If what's wanted is running Android applications, something like AnBox might be easier to adapt to running piecemeal inside a Flatpak container, rather than expecting a container that offers access to pretty much all of the native interfaces like Waydroid. Code is here: https://github.com/anbox/anbox/ |
Is this going to be possible anytime soon? I assume a portal like this would be VERY closely watched on who and what uses it, but it would still be a nice portal to have - especially since Waydroid would probably benefit from being used inside of a container. |
containers/bubblewrap#362 |
At least for waydroid, I guess figuring out a new project with more hardware portals on enhanced sub-sandbox (instead of privileged lxc) looks easier than porting waydroid for convenience. |
This might be necessary to run Waydroid (Wayland-only container based Android system) in Flatpak. An LXC portal would allow running Waydroid's LXC container within Flatpak's. It is probably a lot of work though, so I'm not sure how worthwhile it is.
See waydroid/waydroid#64
The text was updated successfully, but these errors were encountered: