Произвел проверку на платформах: * p10-education-10.1-x86-64 * p10-education-10.1-x86-64-kde * p10-kworkstation-10.1-x86-64 * p10-server-10-x86-64 * p10-workstation-10.1-x86-64 версия пакета: * openscap-1.3.4-alt1.x86_64 Шаги воспроизведения: 1. Установить пакет 2. Проверить наличие папки # rpm -ql openscap | grep cvrf Фактический результат: Папка отсутствует # rpm -ql openscap | grep cvrf # Ожидаемый результат папка присутствует: # l /usr/share/openscap/schemas/cvrf/1.1/ итого 152 drwxr-xr-x 2 root root 4096 фев 17 14:50 ./ -rw-r--r-- 1 root root 18660 фев 17 14:50 cvss-v2_0.9.xsd -rw-r--r-- 1 root root 4099 фев 17 14:50 dc.xsd -rw-r--r-- 1 root root 15307 фев 17 14:50 prod.xsd -rw-r--r-- 1 root root 9619 фев 17 14:50 scap-core_0.9.xsd -rw-r--r-- 1 root root 35405 фев 17 14:50 vuln.xsd drwxr-xr-x 3 root root 4096 фев 17 14:50 ../ -rw-r--r-- 1 root root 8487 фев 17 14:50 common.xsd -rw-r--r-- 1 root root 11243 фев 17 14:50 cpe-language_2.2a.xsd -rw-r--r-- 1 root root 27583 фев 17 14:50 cvrf_1.1.xsd При выводе версии пакета указано, что данный модуль присутствует # oscap -V ... CVRF Version: 1.1 ...
После добавления данных файлов вручную из основного репозитория и перезапуска теста получаю ошибку Ошибка сегментирования # oscap cvrf eval --verbose DEVEL test_api_cvrf.xml I: oscap: Identified document type: cvrfdoc [oscap(3836):oscap(7fd1732678c0):doc_type.c:96:oscap_determine_document_type_reader] D: oscap: Validating CVRF Feed (1.1) document from test_api_cvrf.xml. [oscap(3836):oscap(7fd1732678c0):oscap_source.c:350:oscap_source_validate] Ошибка сегментирования Данная ошибка обсуждалась здесь: https://bugzilla.redhat.com/show_bug.cgi?id=1642283