LINUX.ORG.RU

История изменений

Исправление Oleg_Iu, (текущая версия) :

Например, у меня такой конфиг, abc@.service

systemd services не совсем тулза командной строки. Поэтому вряд ли ее надо будет запускать каждый раз со случайными параметрами. Скорее всего, там будет вполне себе конечный или контролируемый набор вариантов параметров.

Я делаю через файл с переменными, который динамически формируется из названия варианта. Как-то примерно так.

EnvironmentFile=/etc/default/myservice@%i

Файл с переменными, если надо, создается автоматом при добавлении варианта.

Исходная версия Oleg_Iu, :

Например, у меня такой конфиг, abc@.service

systemd services не совсем тулза командной строки. Поэтому вряд ли ее надо будет запускать каждый раз со случайными параметрами. Скорее всего, там будет вполне себе конечный или контролируемый набор вариантов параметров.

Я делаю через файл с переменными, который динамически формируется из названия варианта. Как-то примерно так.

EnvironmentFile=/etc/default/myservice@%i

Файл с переменными, если надо, создается автоматом при добавлении варианта.