Групповые политики/Периодичность запроса конфигураций

Материал из ALT Linux Wiki

Периодичность запроса конфигураций (запроса gpupdate) можно установить с помощью групповых политик.

Для настройки используются политика управления каталогами и политика управления INI-файлов.

Для изменения периодичности запроса конфигураций можно создать файлы:

  • /etc/systemd/user/gpupdate-user.timer.d/override.conf — изменение пользовательского таймера;
  • /etc/systemd/system/gpupdate.timer.d/override.conf — изменение системного таймера.

С содержимым:

[Timer]
OnUnitActiveSec = 10min

где 10min — периодичность запроса конфигураций.

Пример ГП задания периодичности запроса конфигураций:

  1. Настроить групповую политику создания каталога:
    Политика создания каталога
    • в поле «Действие» выбрать пункт «Создать»
    • в поле «Путь» указать /etc/systemd/system/gpupdate.timer.d (или /etc/systemd/user/gpupdate-user.timer.d для пользовательского таймера)
  2. Настроить групповую политику создания INI-файла:
    Политика создания INI-файла
    • в поле «Действие» выбрать пункт «Обновить»
    • в поле «Путь к файлу» указать /etc/systemd/system/gpupdate.timer.d/override.conf (или /etc/systemd/user/gpupdate-user.timer.d/override.conf для пользовательского таймера)
    • в поле «Имя секции» указать Timer
    • в поле «Имя свойства» указать OnUnitActiveSec
    • в поле «Значение свойства» указать периодичность запроса, в примере 10 минут: 10min
  3. Применить групповые политики на целевом компьютере, например, выполнив команду:
    $ gpupdate
    
  4. Выполнить команду (или перезагрузить компьютер):
    # systemctl daemon-reload
    
  5. Убедиться, что политика применилась, выполнив команды:
    $ cat /etc/systemd/system/gpupdate.timer.d/override.conf
    [Timer]
    OnUnitActiveSec = 10min
    
    $ systemctl status gpupdate.timer
    …
    Trigger: Thu 2023-06-29 20:01:06 +04; 3min left
    
Примечание: Применить пользовательские настройки можно, выполнив команду:
$ systemctl --user daemon-reload


Примечание: Файл override.conf подменяет настройки системной библиотеки в /lib/systemd/system/gpupdate.timer только если значение секции Timer в файле override.conf меньше, чем значение аналогичной секции в gpupdate.timer.