Files
flatpak/tests
Sebastian Wick 17cb1135cb context: Keep fallback-x11 separate from x11 conditionals
If we convert fallback-x11 internally to a conditional x11 permission,
we cannot express current fallback-x11 stacking behavior:

lower: empty + upper: !fallback-x11 -> no x11 access
lower: fallback-x11 + upper: !fallback-x11 -> x11 access

The reason is that conditionals have no view of the lower level.

This changes things in a way that fallback-x11 stays its own socket
permission with two interactions with the x11 socket permission:

* If a upper level resets x11 (--socket=x11, --nosocket=x11), the lower
  level fallback-x11 permission gets dropped
* When computing the allowed sockets, --socket=fallback-x11 gets
  converted to --socket=if:x11:!has-wayland

Fixes: #6556
2026-04-29 10:14:29 +00:00
..
2022-10-24 16:12:14 +01:00
2026-01-21 17:58:19 +00:00
2026-01-21 17:58:19 +00:00
2016-02-25 19:03:09 +01:00
2022-10-24 16:12:14 +01:00
2026-01-21 17:58:19 +00:00
2020-03-20 15:37:10 +01:00
2026-01-21 17:58:19 +00:00
2024-02-13 08:20:57 -06:00