Bug 57267 - Групповые политики нарушают правила XDG user dirs
Summary: Групповые политики нарушают правила XDG user dirs
Status: CLOSED DUPLICATE of bug 54590
Alias: None
Product: Branch p10
Classification: Unclassified
Component: gpupdate (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p10@altlinux.org
URL:
Keywords: systemd
Depends on:
Blocks:
 
Reported: 2025-12-17 18:28 MSK by g.dianov
Modified: 2025-12-19 13:41 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description g.dianov 2025-12-17 18:28:00 MSK
Условия:
 - Рабочая станция подключена к домену;
 - В домене имеется групповая политика, добавляющая файлы в пользовательские папки (Desktop, Documents, ...)
 - Для пользователя X не существует рабочей директории.

Описание ошибки (на примере создания ярлыка в Desktop):
Когда доменные пользователь X совершает вход в свою учётную запись, в его рабочей директории создаётся папка $XDG_DESKTOP_DIR в соответствие с /etc/xdg/user-dirs.defaults, что, по-умолчанию Desktop.

Остальные пользовательские директории создаются в соответствие с /etc/xdg/user-dirs.conf, что, по-умолчанию, зависит от LC_LANG пользователя.

Как результат, в конфигурации $XDG_CONFIG_HOME/user-dirs.dirs создаётся несогласованность.

Ожидаемое поведение:

Создание пользовательских папок не зависит от применяемых групповых политик.

Причина ошибки:

Сервис gpupdate-scripts-run-user.service применяется до xdg-user-dirs.service.

Предлагаемое исправление:

Добавить Requires=xdg-user-dirs.service в gpupdate-scripts-run-user.service/
Comment 1 g.dianov 2025-12-17 18:30:00 MSK
Используемая версия пакета: 0.13.4-alt0.c10.1.noarch
Comment 2 Котюхов Михаил Андреевич 2025-12-19 13:41:41 MSK
Вероятнее всего вы имели ввиду gpupdate-user.service
Эта проблема уже известна разработчикам.

*** This bug has been marked as a duplicate of bug 54590 ***