Назад | Перейти на главную страницу

libexecdir в файле systemd .service?

Я что-то развертываю на машинах (внутренне, а не для общего пользования) с помощью RPM. Теперь в файлах RPM .spec есть %_libexecdir переменная. Пакет развертывает двоичный файл службы в этом месте. Как сделать так, чтобы этот путь автоматически использовался в файле systemd .service ExecStart= вход? Например, нет соответствующей переменной Bash, и я не знаю, есть ли что-то вроде rpm --eval=%_libexecdir это хорошая идея или даже возможна в рамках .service.