Как я могу установить 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