В коде утилиты gpupdate написано: Only root may specify any username to update. При этом попытка получить обновления для указанного пользователя от суперпользователя приводит к ошибке: # gpupdate -u kudrin --target User 2022-02-18 14:27:15.756|[D00010]| Групповые политики будут обновлены для указанной цели|{"target": "User"} 2022-02-18 14:27:15.775|[D00013]| Запускается GPOA обращением к oddjobd через D-Bus|{} 2022-02-18 14:27:15.775|[D00006]| Запускается GPOA для пользователя обращением к oddjobd через D-Bus|{"username": "kudrin"} 2022-02-18 14:27:15.778|[E00006]| Ошибка запуска GPOA для пользователя|{"error": "name 'username' is not defined"} При этом если запустить утилиту от пользователя kudrin, то GPOA запускается правильно: $ gpupdate --target User 2022-02-18 14:01:13.180|[D00010]| Групповые политики будут обновлены для указанной цели|{"target": "User"} 2022-02-18 14:01:13.181|[W00002]| Текущий уровень привилегий не позволяет выполнить gpupdate для указанного пользователя. Будут обновлены настройки текущего пользователя.|{"username": null} 2022-02-18 14:01:13.195|[D00013]| Запускается GPOA обращением к oddjobd через D-Bus|{} 2022-02-18 14:01:13.197|[D00006]| Запускается GPOA для пользователя обращением к oddjobd через D-Bus|{"username": "kudrin"} 2022-02-18 14:01:26.781|[D00012]| Получен код возврата из утилиты|{"retcode": 0} Apply group policies for kudrin.
Некоторые правки я уже внёс сюда, давайте проверим: #295556 EPERM #2 p10 gpupdate.git=0.9.9-alt1 Для включения логов, теперь требуется параметр --loglevel.
Не помогло: gpupdate-0.9.9-alt1.noarch # gpupdate -u kudrin --target User --loglevel 0 2022-02-21 06:34:13.308|[D00010]| Групповые политики будут обновлены для указанной цели|{'target': 'User'} 2022-02-21 06:34:13.337|[D00013]| Запускается GPOA обращением к oddjobd через D-Bus|{} 2022-02-21 06:34:13.338|[D00006]| Запускается GPOA для пользователя обращением к oddjobd через D-Bus|{'username': 'kudrin'} 2022-02-21 06:34:13.344|[E00006]| Ошибка запуска GPOA для пользователя|{'error': "name 'username' is not defined"}
Бага была исправлена в новой версии. Прошу подтвердить.
virtualbox-6.1.32-alt4 -> sisyphus: Fri Mar 18 2022 Valery Sinelnikov <greh@altlinux> 6.1.32-alt4 - Fix bug (Closes: 41994)
Наверное virtualbox не имеет отношения к этой ошибке.
gpupdate-0.9.9.1-alt1 -> sisyphus: Thu Mar 03 2022 Valery Sinelnikov <greh@altlinux> 0.9.9.1-alt1 - Fixed method call (Closes: 41994) - Removed unnecessary replace - Fixed declaration of variable