如何编写spec文件,以便rpm在安装时从cwd移动文件

时间:2014-02-12 03:24:27

标签: rpm rhel windows-server rpm-spec

我正从Windows服务器分发我的RHEL6 rpm。我在配置文件中有一些信息(例如服务器的名称和地址),我用rpm捆绑到tgz中。然后,我有一个特定的地方,我想把配置文件。

我遇到的问题是当spec脚本执行时当前的工作目录似乎是/。理想情况下,我有一个人解开tgz,然后运行rpm,配置文件就在那里。 。 。但我不知道我在哪里,因为我的上下文被切换到root。

有没有办法知道在spec脚本中安装rpm的位置?关于我正在尝试做什么的任何其他想法/评论/笑话?

1 个答案:

答案 0 :(得分:0)

尝试将pwd命令放在脚本中,这样您就会知道自己的位置