Bug 52196

Summary: Не создаёт общую папку на Windows 7/10
Product: Branch p10 Reporter: Белая Алёна <belayaav>
Component: gpuiAssignee: august <august>
Status: NEW --- QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5    
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Белая Алёна 2024-11-26 10:48:49 MSK
gpui-0.2.40-alt1
samba-4.19.9-alt1

ALT Education 10.2 XFCE / KDE
ALT KWorkstation 10.4
ALT Workstation 10.2
ALT Server 10.2

Предварительные условия:
Включить поддержку экспериментальных групповых политик и механизм подключения сетевых каталогов:
Компьютер → Административные шаблоны → Система ALT → Групповые политики → Экспериментальные групповые политики → изменить состояние политики на Включено.
Компьютер → Административные шаблоны → Система ALT →  Групповые политики → Механизмы GPUpdate → Подключение сетевых каталогов для пользователей → изменить состояние политики на Включено.
Компьютер → Административные шаблоны → Система ALT → Службы → Samba опции → Лимит на общие каталоги на Включено.
Компьютер → Административные шаблоны → Система ALT → Службы → Samba опции → Доступ к общим каталогам других пользователей на Отключено.

Шаги воспроизведения: 
1. На клиенте windows: - Создать папку C:\wshare администратором домена
2. В GPUI cоздать политику Компьютер - Настройки - Настройки системы - Сетевые папки:

    Действие: Создание
    Имя шары: win-share
    Путь к каталогу: C:\wshare
    Комментарий: windows share
    Лимит пользователей: Разрешение на количество пользователей: 5

Нажать OK

3. Перезагрузить клиентскую систему, зайти доменным пользователем
4. Открыть свойства папки и перейти на вкладку Доступ и проверить, что общий доступ есть

Результат: общего доступа нет

Ожидаемый результат: общий доступ включен

При проверке папки через RSAT видно, что включен дополнительный чекбокс: "Остановить обработку элементов в этом расширении при возникновении ошибки". В GPUI этот чекбокс не активен. 

При создании через RSAT общий доступ включается успешно. 

XML при создании через GPUI:

		<NetShare changed="2024-11-22 08:36:53" clsid="{2888C5E7-94FC-4739-90AA-2C1536D68BC0}" image="0" name="win-share-work" status="" uid="{60C4128B-336B-4BA3-90DA-24662DEE8CA8}" bypassErrors="0" userContext="0" removePolicy="0">
                <Properties action="C" name="win-share-work" path="C:\wshare" comment="windows share through work" limitUsers="SET_LIMIT" userLimit="5" abe="NO_CHANGE"/> </NetShare>
       
XML при создании через RSAT:
	   
        <NetShare clsid="{2888C5E7-94FC-4739-90AA-2C1536D68BC0}" image="2" name="win-win" changed="2024-11-22 08:43:18" uid="{30AC77AD-8BC8-4006-AF8A-548A7167DF7C}"><Properties action="U" name="win-win" path="C:\wshare" comment="win-share" allRegular="0" allHidden="0" allAdminDrive="0" limitUsers="SET_LIMIT" userLimit="5" abe="NO_CHANGE"/></NetShare>
		
В Sisyphus не проверялось.