| Summary: | net usershare add: malformed acl (missing ‘:’) при изменении существующих свойств | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Evgeny Shesteperov <alimektor> | ||||
| Component: | kde5-network-filesharing | Assignee: | Sergey V Turchin <zerg> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | sin, zerg | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Created attachment 15548 [details]
Example
В команде изменения прав лишняя запятая:
> kf.kio.core: We got some errors while running 'net usershare add' ("usershare", "add", "share", "/home/test/share", "", "<MACHINE NAME>\\test:R,Everyone:F,", "guest_ok=n")
Сейчас:
"<MACHINE NAME>\\test:R,Everyone:F,"
А должно быть:
"<MACHINE NAME>\\test:R,Everyone:F"
Интересно, а должна ли быть невалидна запятая в конце? Ведь на принимающей стороне это будет просто пустая опция. kf5-kio-5.116.0-alt4 -> sisyphus: Mon Jul 22 2024 Daniil-Viktor Ratkin <krf10@altlinux> 5.116.0-alt4 - fix ksamba acl validation (closes: 49398) |
Версия - samba-4.19.4-alt1 - kde5-network-filesharing-23.08.4-alt1 Дистрибутивы - ALT Workstation K 10.2.1 (Sisyphys) - ALT Education (KDE) 10.2 (Sisyphys) Шаги воспроизведения 1. Создать папку testshare в домашней папке и файл test.txt в данной папке, используя Dolphin. 2. Открыть свойства папки → Публикация. 3. Нажать Создать пароль Samba. 4. Ввести пароль Samba. 5. Ввести пароль рута для PolicyKit. 6. Отметить чекбокс Открыть общий доступ к этой папке для компьютеров локальной сети. 7. Задать права доступа для первого системного пользователя как Только чтение. 8. Нажать ОК. 9. Открыть свойства папки → Публикация. 10. Задать права доступа группы Любой как Полное усправление. 11. На уведомлении нажать Исправить права доступа → нажать Изменить права доступа. 12. Нажать ОК. Ожидаемый результат: корректное изменение свойств сетевой папки. Фактический результат: Ошибка при попытке предоставления общего доступа к каталогу. Общий ресурс не создан. Сведения внутренних служб Samba: net usershare add: malformed acl (missing ':') Воспроизводится в P10.