Bug 42969

Summary: После удаления общей папки плагин не работает
Product: Sisyphus Reporter: Elena Mishina <lepata>
Component: thunar-shares-pluginAssignee: Mikhail Efremov <sem>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, sem
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Ошибка на вкладке "Общий ресурс" none

Description Elena Mishina 2022-06-10 12:37:27 MSK
Created attachment 10902 [details]
Ошибка на вкладке "Общий ресурс"

1) Под пользователем предоставить общий доступ к папке (ПКМ на папке -> Свойства -> Общий ресурс).
$ net usershare list
Share
Test
2) Удалить папку, к которой предоставлен общий доступ (например, Test)
3) Перезагрузить компьютер или перелогиниться.

Результат: 
В ФМ Thunar нельзя предоставить общий доступ к папке (см. thunar.png). Ошибка:
«Вам может потребоваться установить Samba, проверить разрешения (usershares group), и заново войти в систему.»

В консоли:
$ net usershare list
Share
info_fn: file /var/lib/samba/usershares/test is not a well formed usershare file.
info_fn: Error was Path is not a directory.


Удаление /var/lib/samba/usershares/test исправляет ошибку.

Дополнение: если удалить папку, к которой предоставлен общий доступ и до выхода из системы предоставить доступ к другой папке, то ошибки в ФМ не будет, несмотря на:
info_fn: file /var/lib/samba/usershares/123 is not a well formed usershare file.
info_fn: Error was Path is not a directory.
test


см.также https://gitlab.xfce.org/thunar-plugins/thunar-shares-plugin/-/issues/9