- Aug 15, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Aug 09, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This is a step towards potentially building pressure-vessel releases as packages in the scout environment, so that tagged releases can go through the same latest/beta/stable release pipeline as everything else. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Aug 08, 2019
-
-
Simon McVittie authored
Now that pressure-vessel doesn't need to hold a temporary directory open, it can be a pure "adverb" that replaces itself with the command it wants to run, like sudo, env or `flatpak run`. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This means we won't leak resources if we're terminated abruptly. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This lets us delete the temporary directory on the host system without affecting the copy in the container, which is a tmpfs in the container's filesystem namespace and will automatically be freed by the kernel when no more processes can access it. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This avoids overrunning command-line length limits if we have a lot of arguments. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Aug 01, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This fixes our ability to work with non-"merged /usr" sysroots, but for now only if they have both i386 and x86_64 libc installed. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
If we are using a "merged-/usr" sysroot as our runtime, and we bind-mount a /lib symlink (which is really /usr/lib) on /lib, it changes the meaning of relative symlinks and breaks our ability to override ld.so correctly. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
In particular this makes it possible to `apt-get download bubblewrap` if it isn't already in the container. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
I've come to the conclusion that these are just confusing. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This continues from !2. It won't work on Steam installations that were installed via the Debian package with bug 916303, but anyone using such an installation can either use ~/.steam/root or reinstall. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
The Steam Linux Runtime depot no longer has spaces in its name. This continues from !2. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Update various paths for correctness See merge request steam/pressure-vessel!2
-
- Jul 31, 2019
-
-
Simon McVittie authored
This was a nice idea as a quick way to see which was which, and it works OK if your X display has uid-based access control via `xhost +si:localuser:$(id -nu)` (like Debian derivatives and systems that use gdm); but it breaks MIT magic cookie (XAUTHORITY) authentication on systems that rely on that, like Plasma Desktop on Manjaro. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 30, 2019
-
-
Timothee Besset authored
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This was dropped in 782cd051. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
We only want to use the argv from wrapped_command, not the rest of its execution environment, which includes a copy of our original environment variables. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 25, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 24, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-