如何设置maven rpm插件使用bash而不是sh

时间:2012-07-18 21:03:50

标签: maven rpm

我有使用bash shell而不是sh shell编写的scriptlet。在构建过程中,我有警告表明我应该使用sh而不是bash。有没有我可以设置的参数来表明我使用的是bash而不是sh shell ??

rpm似乎安装好但是我想知道我是否可以在某处指定bash?

感谢

1 个答案:

答案 0 :(得分:0)

您是否尝试将sh-bang行作为spec文件中scriptlet的第一行(就像我刚刚注意到提到的注释一样)

%post
#!/bin/bash
... rest of our post script here

如果这样做,您还应该设置scriptlet dependency之类的

Require(post): bash