rpmbuild%pre不起作用

时间:2013-02-20 03:44:02

标签: rpmbuild pre specifications

“%pre - 这是在安装脚本运行之前运行代码的地方。”

这部分对我不起作用。 我从“http://repo.andrewfarley.com/centos/specs/zabbix.spec”获得了一个spec文件。一切都很好,但rpm包无法创建“zabbix”用户。

感谢任何回复。谢谢。

操作系统:CentOS 5.7

1 个答案:

答案 0 :(得分:1)

spec文件已损坏。他们将在%postun升级期间删除用户。 %postun应该检查它的参数,只有在给定0的情况下才删除用户,即“当此事务完成时将安装此名称的零包。”

您正在安装或升级吗?