Я настроил OpenSCAP для тестирования на соответствие. Сейчас я генерирую отчеты в формате xml и html.
oscap xccdf eval --profile xccdf_org.ssgproject.content_profile_custom --results-arf results.xml --report report.html ssg-centos7-custom.xml
Мне действительно нужно генерировать текстовые отчеты. В документации написано:
3.3. Генерация отчетов и руководств Еще одной полезной функцией oscap является возможность генерировать содержимое SCAP в удобном для восприятия человеком формате. Это позволяет преобразовывать XML-файл в HTML или обычный текстовый формат.
Но затем приводит только примеры генерации html-отчетов. Кто-нибудь знает, как сгенерировать текстовый отчет?
решение1
К сожалению, эта информация в руководстве пользователя неверна. Мы не можем сгенерировать простой текстовый отчет. Мы можем сделать только XML-результаты (ARF) или HTML-отчет, или извлечь скрипты исправления (oscap xccdf generate fix).
Но на самом деле это хорошая идея — иметь возможность генерировать простой текст, и я думаю, что это может быть полезно для нескольких пользователей. Если вы клиент Red Hat, вы можете открыть тикет в Red Hat, чтобы запросить эту функцию.