Repository navigation
v0.58
·
24 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Sabine 0.58
- Apps declare what they need from a sandbox in a
[sandbox]table inSabine.toml:network,
filesystems,devicesand the session bus names theytalkto, in Flatpak's terms, or
unsandboxed = truewith areason.sabine devandsabine bundlecheck it, and every bundle
carries it in its manifest, so a store or the system can show and enforce it before the app
starts. See App sandbox. - Only apps installed for every user, below
/usr/lib/sabine, share a Chromium with each other.
Other apps get a shared runtime of their own, so a page can never reach into another app's
browser process. - Inside a Flatpak-style sandbox, apps run their own Chromium, started through Zypak when the
sandbox provides it, so renderers keep Chromium's sandbox.