| Summary: | На Alt Workstation logon-скрипты для пользователя применяются через несколько часов после применения политики | ||
|---|---|---|---|
| Product: | Branch p11 | Reporter: | Белая Алёна <belayaav> |
| Component: | gpupdate | Assignee: | Valery Sinelnikov <greh> |
| Status: | NEW --- | QA Contact: | qa-p11 <qa-p11> |
| Severity: | normal | ||
| Priority: | P5 | CC: | august7147 |
| Version: | unspecified | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
gpui-0.2.55-alt1 gpupdate-0.13.4-alt1 admx-basealt-0.6.0-alt1 DC: Alt Server 11.0 x86_64 Клиенты: Alt Education KDE 11.0 x86_64 Alt Education XFCE 11.0 x86_64 Alt Workstation K 11.2 x86_64 Alt Workstation 11.1 x86_64 Шаги воспроизведения: 1. На управляющей машине открыть GPUI, перейти в Пользователь → Настройки системы → Скрипты. 2. Щёлкнуть левой кнопкой мыши на политике "Вход в систему", нажать "Добавить": Указать "Имя скрипта" как login.sh Аргументы сценария указать как "hello login" Нажать ОК в диалоговом окне, затем "Ок" в окне добавления сценария 3. Щёлкнуть левой кнопкой мыши на политике "Завершение работы", нажать "Добавить": Указать Имя скрипта как logoff.sh Аргументы сценария указать как hello logoff Нажать ОК в диалоговом окне, затем "Ок" в окне добавления сценария 4. На DC добавить скрипты: cd /var/lib/samba/sysvol/samba.testdomain/Policies/{<uuid_policy>} && \ echo '#!/usr/bin/env bash' > USER/Scripts/Logon/login.sh && \ echo '#!/usr/bin/env bash' > USER/Scripts/Logoff/logoff.sh && \ echo 'echo [LOGIN as $USER] $(date): ${@} >> ~/date.log' >> USER/Scripts/Logon/login.sh && \ echo 'echo [LOGOFF as $USER] $(date): ${@} >> ~/date.log' >> USER/Scripts/Logoff/logoff.sh 5. Выполнить вход доменным пользователем на клиенте Alt Workstation 11.1, несколько раз перезайти/перезагрузиться. 6. Проверить содержимое файла с логом: $ cat ~/date.log Ожидаемый результат: файл date.log появляется сразу после применения политик Реальный результат: на клиенте Alt Workstation файл date.log появляется спустя несколько часов после добавления политики. На остальных клиентах файл появляется после первого же входа доменным пользователем. Проблема на Alt Workstation проявляется только на пользовательских скриптах. Аналогичным образом добавлялись скрипты для компьютера, которые пишут лог в файл /var/log/date.log, и этот файл появляется на ВСЕХ клиентах после первой же перезагрузки. Не проверялось на Sisyphus.