gvfs とシンボリックリンクに関する問題

gvfs とシンボリックリンクに関する問題

私は、LibreOffice テンプレートと生成されたファイルを保存するツリーを提供している samba 共有を持っています.odt。ファイル マネージャーを使用してこれらのドキュメントを開こうとしている限り、すべてうまくいきます。私は、テンプレートとドキュメント ストアの両方で機能する 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 を使用してファイル リポジトリに接続してみましたが、結果は同じでした。シンボリック リンクを保持するディレクトリの権限は適切です。

関連情報