Bubblewrap_that_browser: safer than both native and flatpak version of browsers?

I ported it to Fedora, not just for my specific system, so anyone running Fedora can use it. It’s not available on Fedora right now, and I don’t think they’ll ever port it themselves, since it’s a bare-minimum policy. You need a dedicated SELinux policy for your WM to actually benefit from the Wayland policy.

Yep :expressionless:

I even ported the WM’s SELinux policy :grinning_face_with_smiling_eyes:

See my answer above

  • I use github[.]com/cage-kiosk/cage inside for the GUI
  • The lifecycle is managed by systemd. When I open the desktop entry the VM starts; when the window is closed the VM stops
  • streamlined debian inside crosvm
  • I use ext4 for FS. btrfs has no benefit in this case
  • You can optionally also use bubblewrap and seccomp inside the VM. There is already a sandbox and seccomp outside the VM, called minijail, so you don’t need one outside
  • crosvm’s Wayland display backend with virtio-gpu backend=2d

I did not try sounds, so I am not sure either. The isolated electron apps I use did not need sound, and I never used sound in the isolated Tor browser either. I did not put my main browser in this VM.