diff options
author | Simon McVittie <smcv@collabora.com> | 2021-04-15 17:35:06 +0100 |
---|---|---|
committer | Alexander Larsson <alexander.larsson@gmail.com> | 2021-04-16 09:13:18 +0200 |
commit | c96d73c32feef0f09d5b4e1100936103387c1226 (patch) | |
tree | e311b65995802019aa29f0cd4f2543705bab9fcf | |
parent | 3ec0e7b483c5fd09babd59c668011269a2f396d8 (diff) | |
download | flatpak-c96d73c32feef0f09d5b4e1100936103387c1226.tar.gz |
run: Create Xauthority in /run/flatpak
There's no real reason why this needs to be in XDG_RUNTIME_DIR: nothing
relies on it being there, and applications find it via environment
variable XAUTHORITY.
Signed-off-by: Simon McVittie <smcv@collabora.com>
-rw-r--r-- | common/flatpak-run.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/flatpak-run.c b/common/flatpak-run.c index 62029fd9..4f772409 100644 --- a/common/flatpak-run.c +++ b/common/flatpak-run.c @@ -270,7 +270,7 @@ flatpak_run_add_x11_args (FlatpakBwrap *bwrap, int tmp_fd = dup (glnx_steal_fd (&xauth_tmpf.fd)); if (tmp_fd != -1) { - g_autofree char *dest = g_strdup_printf ("/run/user/%d/Xauthority", getuid ()); + static const char dest[] = "/run/flatpak/Xauthority"; write_xauth (d, output); flatpak_bwrap_add_args_data_fd (bwrap, "--ro-bind-data", tmp_fd, dest); |