Bug 55954

Summary: После применения ГП для включения/отключения systemd служб требуется systemctl daemon-reload
Product: Sisyphus Reporter: Kostevich Arseniy <kostevichae>
Component: gpupdateAssignee: Evgeny Sinelnikov <sin>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: greh, nir, senkd, sin
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Kostevich Arseniy 2025-09-11 17:42:40 MSK
Версия пакета:
gpupdate-0.13.4-alt1

Платформы(Обновлены до Sisyphus):
DC - Alt Server 11.0
Client - Alt Workstation 11.1

Шаги для воспроизведения:
1. В gpui перейти в Компьютер -> Административные шаблоны -> Система ALT -> Службы -> Systemd
2. Включить/Отключить любую из служб с помощью групповой политики(Например Chronyd)
3. Перезагрузить клиент
4. Проверить статус сервиса # systemctl status chronyd

Ожидаемый результат:
Политика применяется корректно. Если в рамках работы политики вносятся изменения в конфигурацию юнитов, то после применения политики выполняется systemctl daemon-reload.

Фактический результат:
Политика применяется, но в статусе сервиса присутствует предупреждение:
Warning: The unit file, source configuration file or drop-ins of chronyd.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Comment 1 Kirill Sen 2026-04-01 14:47:11 MSK
Также актуально для версии пакета:
gpupdate-0.14.2-alt1
Comment 2 Repository Robot 2026-04-23 19:13:01 MSK
gpupdate-0.15.0-alt1 -> sisyphus:

Wed Apr 15 2026 Valery Sinelnikov <greh@altlinux> 0.15.0-alt1
- Added:
  GPP lifecycle management (applyOnce, removePolicy, disabled)
  Targeting filters for GPP preferences (computer, domain, user, group, date)
  Secure permissions and ownership for sensitive paths
  INI file special characters policy support
  INI file edit without section support
  Skip writing INI values that already match target
- Changed:
  Optimized Windows variable expansion (closes:55948)
  Refactored filter checking with caching and thread safety
- Fixed:
  Persist applyOnce flag to dconf so it works across GPOA runs
  Fix systemd unit enabling after unmask (closes:56049, 55954)
  Fix user-dirs.dirs for non-C locales (closes:54590)
  Fix gpupdate-setup help text typo (closes:56674)