【发布时间】:2014-02-12 07:52:06
【问题描述】:
我想为一个网站构建一个 RPM 包。
在我的规范文件的%post 部分中,我想检查是否安装了 apache 网络服务器。如果是这样,配置应该复制到/etc/httpd/conf.d/
如果没有安装 Apache,配置应该只存储在项目文件夹中,管理员必须自己配置网络服务器。
所以我需要一个像
这样的结构if [Apache installed]
cp [configfile] /etc/httpd/conf.d/
编辑
我发现,我也许可以使用rpm -q httpd。但是如何在%post 部分使用它呢?
【问题讨论】: