как предоставить настройки по умолчанию для всех служб, запущенных заданной целью в systemd

как предоставить настройки по умолчанию для всех служб, запущенных заданной целью в systemd

Как я вижу /etc/systemd/system.conf имеет различные конфигурации, которые применяются ко всем службам. Например, DefaultLimitCORE для указания размера core-file.

При необходимости данная служба может переопределить их, повторив аналогичные параметры в своем файле конфигурации. Пример ниже настройки гарантирует, что coredumping включен для службы, даже если он был глобально отключен по умолчанию

[Service]
...
service--configurations
...
LimitCORE=infinity

Как я вижу /etc/systemd/system.conf имеет различные конфигурации, которые применяются ко всем службам. Например, DefaultLimitCORE для указания размера core-file.

При необходимости данная служба может переопределить их, повторив аналогичные параметры в своем файле конфигурации. Пример ниже настройки гарантирует, что дамп ядра включен для службы, даже если он был глобально отключен по умолчанию.

[Сервис] ...сервис--конфигурации... LimitCORE=infinity

Однако я не смог найти способ переопределить эти настройки на уровне "target". Например, если я определяю пользовательскую цель (my_target.target), как мне указать, что все службы, которые запускаются из этой цели, имеют "limitCore", установленный на предопределенное значение.

Связанный контент