【发布时间】:2016-03-17 12:46:14
【问题描述】:
我正在打包我自己的一些软件,作为我需要的安装的一部分 将一些配置文件放到 3. 方使用的目录中。
为避免覆盖已在本地更改的配置,该文件在 RPM .spec 文件中被标记为配置文件:
%config(norelace) /opt/lmd/conf/srv1.conf
问题是升级 rpm 现在会生成文件
/opt/lmd/conf/srv1.conf.rpmnew
如果 /opt/lmd/conf/srv1.conf 已在本地更改。 3.d 派对软件会读取 /opt/lmd/conf/* 中的所有内容。
我能否以某种方式在 RPM .spec 文件中标记配置文件以不生成这样的 .rpmnew 文件?
【问题讨论】: