Я пытаюсь настроить свой RPM для сохранения файлов конфигурации, если они существуют.
Поведение должно быть похоже на MySQL или Lighttpd, где новые файлы конфигурации, если есть старые, сохраняются с расширением .rpmnew
.
Есть идеи, как лучше всего этого добиться?
RPM делает это автоматически для файлов, отмеченных %config
атрибут в вашем файле спецификации. Что именно произойдет, зависит от того, был ли файл конфигурации изменен локально и использовали ли вы только %config
или %config(noreplace)
.
Читать далее Вот.