Назад | Перейти на главную страницу

Динамические зависимости в systemd

Я пытаюсь понять, как указать динамические зависимости для systemd, специфичные для текущего экземпляра @. в [Service] раздел я могу использовать EnvironmentFile= для загрузки переменных с помощью %i переменной, но я не вижу ничего подобного для [Unit] раздел.

Есть ли способ динамически загружать зависимости для конкретных единиц?

Так же [Unit] раздел позволяет спецификаторам вроде %i (видеть systemd.unit(5))

демон @ .service:

[Unit]
Description=the daemon
Requires=other-daemon@%i.service
After=other-daemon@%i.service
[Service]
#....