Unpack runtimes into var/ by default
-
Unpack runtimes into var/ by default
This draws a line between the static parts of SteamLinuxRuntime (managed by Steam) and the runtime-modified parts (managed by SteamLinuxRuntime).
-
Write log to PRESSURE_VESSEL_VARIABLE_DIR, if set
/cc @denittis
Only very lightly tested so far, but I think it's a step in the right direction?
I'm setting $PRESSURE_VESSEL_VARIABLE_DIR
to communicate this down to pressure-vessel, so that we can move in the direction of making pressure-vessel C code responsible for doing more of this (particularly unpacking tarballs and GC'ing old runtimes), which will hopefully make it more obvious where we are or aren't doing the correct locking.
Edited by Simon McVittie