Я пытаюсь понять, как указать динамические зависимости для 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]
#....