【发布时间】:2011-12-05 07:31:37
【问题描述】:
如何检测rpm包安装的post install section code是否失败?
我有一堆 rpm 包,想在安装后部分找到失败的包。 安装后意味着,spec 文件的 post 部分中的 bash 脚本。
【问题讨论】:
如何检测rpm包安装的post install section code是否失败?
我有一堆 rpm 包,想在安装后部分找到失败的包。 安装后意味着,spec 文件的 post 部分中的 bash 脚本。
【问题讨论】:
rpm 数据库不存储脚本的退出状态。知道它是否失败的唯一方法是在安装时,rpm 命令以它运行的脚本的状态退出。
【讨论】:
rpm 存在,退出代码为 0,即使在发布脚本错误时也是如此。