10.3 Написание проверочных скриптов

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

- контроль над проведением тестов, как уже обсуждалось ранее по тексту;
- написание собственных проверочных скриптов, выполняющих другие тесты, помимо встроенных.

Если необходимо выполнять какие-либо проверки в отношении собранного пакета, например, проверку, имеют ли некоторые переменные в конфигурационном файле определенные значения, следует определить директиву %verifyscript в spec-файле. Такие скрипты во всем подобны %pre или %post скриптам, за исключением того, что они выполняются в режиме верификации rpm:

%verifyscript

команды скрипта

Характерные команды для таких скриптов - проверка записей в файлах конфигурации или в инит-скриптах.

Далее - Создание субпакетов
Назад - Установка триггеров
Содержание