У меня есть общий ресурс samba, который обслуживает некоторые шаблоны LibreOffice и дерево для хранения сгенерированных .odt
s. Пока я пытаюсь открыть эти документы с помощью файлового менеджера, все хорошо. Я написал несколько графических интерфейсов управления в OpenOffice Basic, которые работают как с шаблонами, так и с хранилищем документов. К ним осуществляется доступ через символическую ссылку в файловой системе, поскольку мои макросы не знают об истории 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, но результаты те же. Разрешения на каталоги, содержащие символические ссылки, адекватны.