Назад | Перейти на главную страницу

Как включить настроенный файл конфигурации в восстановленный RPM?

Мы перестроили несколько RPM, потому что хотели удалить модули и изменить параметры конфигурации для элементов, специфичных для нашей производственной среды. Мы размещаем их в частном репо, подписываем их нашим собственным ключом GPG и добавляем название нашей компании к имени пакета.

Чтобы сохранить себе шаг после установки пакета, я хотел бы заменить базовый файл конфигурации файлами конфигурации, специфичными для нашей среды. Я не очень знаком с добавлением вещей в файлы спецификаций. Как это сделать проще всего? Файл пакета?

Если файл, который вы заменяете, уже назван в specfile (то есть вы действительно его заменяете), вам нужно только заменить файл во время сборки (обычно это делается с помощью патча к исходному источнику, но вы всегда можете заменить файл в исходном архиве тоже). Если вы добавляете файл, вам нужно добавить его в раздел "% files" в specfile.

Я бы рекомендовал взглянуть на Программное обеспечение для упаковки с RPM серия от IBM. Это очень хорошо и даст вам много полезной информации по теме.