【发布时间】:2018-10-20 20:46:32
【问题描述】:
我有一个 RPM 和 SPEC 文件。我的应用程序有一个文件 (myfile.txt),它安装在 /mypath 中。因此,当我的 RPM 安装完成后,我们在服务器中就有了 /mypath/myfile.txt。
文件/mypath/myfile.txt 包含一个单词:hello
我想要实现的是:从全新安装或升级中,仅在内容未更改的情况下安装 myfile.txt。
用例:
- 如果
/mypath/myfile.txt不存在,请安装它。 - 如果
/mypath/myfile.txt存在并且保持原始值“hello”,则覆盖它。 - 如果
/mypath/myfile.txt存在且内容更改为“whatever”,则升级应用时不应覆盖/mypath/myfile.txt。
谢谢
【问题讨论】: