Public volumes belong to a single user.
When a public (vfat) device is inserted, it's strongly associated
with the current foreground user, and no other users should be able
to access it, since otherwise that would be a cross-user data leak.
To use the device under a different user, switch users and then
eject/remount the device.
Test: verified user isolation of USB drive
(cherry picked from commit 8b38d083c42e2706e1ff5a1410fa61d1f5dea3f5)
1 file changed