Created attachment 14409 [details] journalctl -b 0 -u gpupdate Воспроизвелось при настройке скриптов по статье https://www.altlinux.org/Групповые_политики/Управление_logon-скриптами Стенд - ALT Server в качестве Samba DC - ALT Workstation в качестве клиента gpupdate-0.9.12.6-alt1 gpui-0.2.34-alt1 1) Создать скрипты на сервере: # uuid_policy="$(samba-tool gpo listall | grep -B1 'Default Domain Policy' | head -1 | cut -f '2' -d ':' | xargs)" cd /var/lib/samba/sysvol/samba.testdomain/Policies/${uuid_policy} && \ echo '#!/usr/bin/env bash' > Machine/Scripts/Startup/startup.sh && \ echo '#!/usr/bin/env bash' > Machine/Scripts/Shutdown/shutdown.sh && \ echo 'echo [STARTUP] $(date): ${@} >> /var/log/date.log' >> Machine/Scripts/Startup/startup.sh && \ echo 'echo [SHUTDOWN] $(date): ${@} >> /var/log/date.log' >> Machine/Scripts/Shutdown/shutdown.sh 2) Запустить приложение gpui-main с указанием объекта ГП: $ gpui-main -p "smb://dc.samba.testdomain/sysvol/samba.testdomain/Policies/${uuid_policy}" 3) Перейти в Компьютер → Настройки системы → Скрипты 4) Щёлкнуть левой кнопкой мыши на политике Запуск/Завершение работы - Нажать Добавить - Указать Имя сценария как startup.sh/shutdown.sh - Параметр сценария указать как hello startup/hello shutdown - Нажать ОК - Нажать Применить, затем OK 5) Применить политики на клиенте: # gpupdate # gpoa --loglevel 0 Результат: в логе 2023-09-13 16:17:55.602|[E00024]| Ошибка во время работы applier для машины|{'applier_name': 'ntp', 'msg': "'NoneType' object has no attribute 'data'"} Однако, после ребута видно, что скрипты на клиенте выполнены. # cat /var/log/date.log [STARTUP] Wed Sep 13 15:22:47 MSK 2023: hello startup [SHUTDOWN] Wed Sep 13 15:38:42 MSK 2023: hello shutdown [STARTUP] Wed Sep 13 15:39:21 MSK 2023: hello startup Хочется понять, почему возникает такая ошибка. Ожидаемый результат: применение политики без ошибок.
Created attachment 14410 [details] gpupdate
Created attachment 14411 [details] gpoa --loglevel 0
Исправлено в gpupdate-0.9.13.0-alt1