LINUX.ORG.RU
ФорумAdmin

source перед запуском сервиса

 ,


0

1

Есть демон, который запускается как-то так:

. env1
. env2
service

Хочу обернуть его в юнит, чтобы было удобнее (сейчас запускаю с помощью nohup). По-rtfm-мил слегка, но не нашел подходящего способа, как это сделать. Есть Environment= , но его кажется мало.

p.s сейчас решается так:

# /lib/systemd/system/foo.service
...
[Service]
ExecStart=/bin/bash /.../run-foo.sh
...

Но хотелось бы более изящно



Последнее исправление: Anvill (всего исправлений: 1)
Ответ на: комментарий от deadNightTiger

Предлагаешь выкурить всё, что они экспортят и расфасовать по Environment= ? первый - прописывает пути до интеловских либ. второй - активирует virtualenv для питона

Anvill
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.