Установите WorkingDirectory, используя переменную


15

Как я могу установить Service WorkingDirectory, используя переменную окружения? Вот пример конфигурации службы:

[Service]
Environment=MYWORKINGDIR=/tmp
WorkingDirectory=${MYWORKINGDIR}

Это приводит к ошибке в соответствии с not an absolute path. Добавление косой черты в начало «исправляет» эту ошибку, но путь до сих пор не найден:

[Service]
Environment=MYWORKINGDIR=/tmp
WorkingDirectory=/${MYWORKINGDIR}

Это вообще возможно? В документации неясно, какие директивы могут / не могут использовать переменные env.

http://www.freedesktop.org/software/systemd/man/systemd.exec.html

Ответы:


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.