Full access to `.config`
dluciv opened this issue ยท 5 comments
Zoom stores its config right inside $XDG_CONFIG_HOME
. Right now, it is reflected in wrapper script.
As there were many claims on privacy ragarding Zoom, it might be better to have an option to lock it just within some subdirectory. It will not pick up real config file, but it will also lose access to the whole .config
, which, I guess, is desired by many users.
It should be possible. We need to check what files is created by Zoom in the .config
and add some constraint on the mount argument.
I don't have the time to test but Zoom may use a sub-directory like .config/zoom
.
It doesn't appear to use a subdirectory in ~/.config
but rather ~/.config/zoomus.conf
. Single files can be bind-mounted in docker with the same -v
option that's used for directories
Edit: I take that back... It also created a directory ~/.config/Unknown Organization
on my machine, with only a single file named zoom.conf
. It's... possible that Zoom might create more directories under ~/.config
for separate organizations. I can't test this since I don't belong to any Zoom organization though.
Unknown Organization
... Nice... I increasingly believe Zoom is a malware %)))
Maybe ~/.config/zoomus.conf
is the only file that need to be persistent?
Here something that may be interesting: https://github.com/detrout/apparmor-det/blob/master/opt.zoom.ZoomLauncher#L110-L142
Use export ZOOM_HOME=${HOME}/zoomus
to restrict Zoom access.