关于 gvfs 和符号链接的问题

关于 gvfs 和符号链接的问题

我有一个 samba 共享,它提供一些 LibreOffice 模板和一个用于存储生成的.odts 的树。只要我尝试使用文件管理器打开这些文档,一切就都正常。我用 OpenOffice Basic 编写了一些管理 GUI,可以与模板和文档存储一起使用。由于我的宏不知道 gvfs 的故事,因此可以通过文件系统中的符号链接访问它们。

简而言之:
我从gvfs创建的挂载点创建了一个符号链接

/run/user/USERID/gvfs/smb-share\server\=myserver\,share\=myshare/  

/mnt/myappdata

只要我.odt使用文件管理器打开文件,它就可以正常工作。当我尝试通过符号链接打开同一个文件时/mnt/myappdata;,LibreOffice 会报告该文件已被未知用户锁定。我 15 年前编写了这个程序,多年来一直在 Windows、Mac 和 Linux 上使用它,没有任何问题,但从 Ubuntu 19 开始,这个问题就出现了。

我已经尝试使用 SSH 连接到文件存储库,但结果是一样的。保存符号链接的目录的权限足够。

相关内容