]> glassweightruler.freedombox.rocks Git - waydroid.git/commit
Use synthetic paths for host sockets
authorJoshua Ashton <joshua@froggi.es>
Thu, 7 Mar 2024 01:36:41 +0000 (01:36 +0000)
committerAlessandro Astone <ales.astone@gmail.com>
Sat, 27 Jul 2024 21:40:24 +0000 (23:40 +0200)
commitaf296c90a788dde0b33813b12607cfab2fa65b98
treea92facb19f59469d5c1a2794624419a9026a09b6
parent3dd05999699513b687b09b1cf8dfbd92063c783d
Use synthetic paths for host sockets

Mount XDG_RUNTIME_DIR, PULSE_RUNTIME_PATH and
WAYLAND_DISPLAY to our own synthetic paths in
/run/xdg/...

That way, they can never clash with any of our
Android bindpoints.

Eg. /data/.../xdg/wayland-0 conflicts with /data

Co-authored-by: Alessandro Astone <ales.astone@gmail.com>
tools/config/__init__.py
tools/helpers/images.py
tools/helpers/lxc.py