我有使用bash shell而不是sh shell编写的scriptlet。在构建过程中,我有警告表明我应该使用sh而不是bash。有没有我可以设置的参数来表明我使用的是bash而不是sh shell ??
rpm似乎安装好但是我想知道我是否可以在某处指定bash?
感谢
答案 0 :(得分:0)
您是否尝试将sh-bang行作为spec文件中scriptlet的第一行(就像我刚刚注意到提到的注释一样)
%post
#!/bin/bash
... rest of our post script here
如果这样做,您还应该设置scriptlet dependency之类的
Require(post): bash