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