Sebastian Wick
4f1e7f8d17
run: Add (ro-)bind fds to flatpak_run_app
...
The flatpak portal allows apps to expose files and folders from within
the sandbox to a side-sandbox using flatpak-spawn. So far it has used
the --filesystem option to mount those files and folders, but it takes a
path. Paths are inherently racy and they allow the app to swap out any
component of the path with a symlink after handing it off. If they win
the race, flatpak will mount a completely different directory.
This adds a new way to mount files and directories based on O_PATH
file descriptor that needs to provided when execing the flatpak binary.
2026-04-07 16:17:51 -04:00
..
2024-07-09 17:12:55 -03:00
2024-07-09 17:12:55 -03:00
2024-07-09 17:12:55 -03:00
2024-10-07 09:31:47 -05:00
2024-07-09 17:12:55 -03:00
2022-08-22 19:48:10 -07:00
2024-07-09 17:12:55 -03:00
2025-02-11 13:00:24 +01:00
2026-04-07 16:17:51 -04:00
2022-08-22 19:48:10 -07:00
2024-07-09 17:12:55 -03:00
2022-08-22 19:48:10 -07:00
2022-08-22 19:48:10 -07:00
2022-09-06 13:18:09 +02:00
2022-08-22 19:48:10 -07:00
2022-08-22 19:48:10 -07:00
2022-08-22 19:48:10 -07:00
2024-02-06 18:14:42 -06:00
2023-07-03 20:07:57 +02:00
2025-12-03 19:34:17 -05:00
2024-03-27 14:26:28 +00:00
2022-08-22 19:48:10 -07:00
2022-08-22 19:48:10 -07:00
2022-08-22 19:48:10 -07:00
2024-06-27 20:55:50 -04:00
2022-08-22 19:48:10 -07:00
2025-02-21 19:14:01 -06:00
2022-08-22 19:48:10 -07:00
2022-08-22 19:48:10 -07:00
2022-08-22 19:48:10 -07:00
2024-03-20 19:42:33 +00:00
2024-07-09 17:12:55 -03:00
2022-08-22 19:48:10 -07:00
2025-01-09 17:00:07 +01:00
2022-08-22 19:48:10 -07:00
2025-01-09 17:00:07 +01:00
2022-08-22 19:48:10 -07:00
2023-01-02 20:45:19 -06:00
2025-01-09 17:00:07 +01:00
2026-04-07 16:17:51 -04:00
2025-02-10 14:10:22 -06:00
2025-02-21 19:12:46 -06:00
2022-08-22 19:48:10 -07:00
2024-09-05 16:54:49 -03:00
2023-10-24 14:17:48 +01:00
2024-07-09 17:12:55 -03:00
2025-02-10 14:12:20 -06:00
2019-05-30 12:12:12 +00:00
2024-08-22 15:17:13 -03:00
2024-08-22 15:17:13 -03:00
2025-12-03 19:34:17 -05:00
2023-07-03 20:19:00 +02:00
2018-12-06 15:01:14 +00:00
2024-05-23 22:47:04 -05:00
2019-02-25 18:12:30 +00:00
2024-08-22 15:17:13 -03:00
2021-05-25 10:33:18 +02:00
2024-12-15 02:39:23 +01:00
2025-02-07 11:06:53 -06:00
2023-07-03 20:19:00 +02:00
2020-03-16 09:29:31 +01:00
2021-03-10 10:33:51 +01:00