CIFS mount should support symlinks
At work, we access shared folders from various operating systems, and after discovering the mfsymlinks mount option of mount.cifs (https://manpages.debian.org/stretch/cifs-utils/mount.cifs.8.en.html) and the fact that MacOS also supports these (by default, without necessary configuration), we have been happily using that across various Linux and MacOS machines. Now, some colleagues complained that they can't use symlinks, because they use gio mount
with smb:// URLs.
I suggest that gvfs should also support symlinks on CIFS mounts by default, because that's what users would expect from high-level systems. While I understand that it's not the default of the low-level mount.cifs command, I think it should be the default in gvfs much like it is in MacOS (when opening smb:// URLs, e.g. with the open
command).
I hope it is as easy to implement as I imagine it to be (but I know nothing about the relation of the gvfs FUSE implementation to mount.cifs).