Мы перестроили несколько RPM, потому что хотели удалить модули и изменить параметры конфигурации для элементов, специфичных для нашей производственной среды. Мы размещаем их в частном репо, подписываем их нашим собственным ключом GPG и добавляем название нашей компании к имени пакета.
Чтобы сохранить себе шаг после установки пакета, я хотел бы заменить базовый файл конфигурации файлами конфигурации, специфичными для нашей среды. Я не очень знаком с добавлением вещей в файлы спецификаций. Как это сделать проще всего? Файл пакета?
Если файл, который вы заменяете, уже назван в specfile (то есть вы действительно его заменяете), вам нужно только заменить файл во время сборки (обычно это делается с помощью патча к исходному источнику, но вы всегда можете заменить файл в исходном архиве тоже). Если вы добавляете файл, вам нужно добавить его в раздел "% files" в specfile.
Я бы рекомендовал взглянуть на Программное обеспечение для упаковки с RPM серия от IBM. Это очень хорошо и даст вам много полезной информации по теме.