systemd .service 文件中的 libexecdir?

systemd .service 文件中的 libexecdir?

我正在使用 RPM 将某些东西部署到机器上(内部部署,不供公众使用)。现在,在 RPM .spec 文件中有一个变量%_libexecdir。该包在该位置部署服务二进制文件。如何让该路径自动在 systemd .service 文件的条目中使用ExecStart=?例如,没有相应的 Bash 变量,我不知道rpm --eval=%_libexecdir在 .service 中是否是一个好主意或是否可行。

相关内容