Sample command to evaluate:
$ oscap xccdf eval --profile xccdf_org.ssgproject.content_profile_rht-ccp --results scan-xccdf-results.xml /usr/share/xml/scap/ssg/content/ssg-rhel7-ds.xml
Sample command to remediate:
$ oscap xccdf remediate --results scan-xccdf-results.xml scan-xccdf-results.xml
Sample command to generate report:
$ oscap xccdf generate report xccdf-results.xml > report-xccdf.html
Can OpenSCAP generate 1 report for multiple results (from different hosts/servers) in HTML, Excel or CSV?
for example:
$ oscap xccdf generate report xccdf-results01.xml,xccdf-results02.xml,xccdf-results03.xml > report-xccdf.html
$ oscap xccdf generate report xccdf-results01.xml,xccdf-results02.xml,xccdf-results03.xml > report-xccdf.xlsx
$ oscap xccdf generate report xccdf-results01.xml,xccdf-results02.xml,xccdf-results03.xml > report-xccdf.csv
This would be useful to compile 100s of reports in 1 view.