On 8/18/17 11:45 PM, Trevor Vaughan wrote:
> Ok, I couldn't let it go for various reasons.
>
> The following is the minimal viable test results XML file that makes
> the STIGViewer do something useful.
>
> I have a use for this in particular and hopefully it helps in the
> search for sanity.
>
> The fact that the STIGViewer checklist export doesn't have an
> associated schema is not thrilling.
>
> ## BEGIN XML ##
>
> <?xml version="1.0" encoding="UTF-8"?>
> <TestResult id="I Love Testing"
>   xmlns="http://checklists.nist.gov/xccdf/1.2";
>   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>   xml:lang="en-US"
>   style="SCAP_1.2"
>   start-time="1970-01-01T00:00:00"
>   end-time="1970-01-01T00:00:01"
> >
>   <benchmark>RHEL_7_STIG</benchmark>
>
>   <!-- Useful but not required -->
>   <remark>Minimal Valid Test Results</remark>
>   <organization>Friday Night Party!</organization>
>   <target>localhost.localdomain</target>
>   <score>100.0</score>
>   <!-- End: useful but not required -->
>
>   <target-address>127.0.0.1</target-address>
>   <target-facts>
>     <!-- These fill out the fields in the 'Target Data' part of the
> viewer -->
>     <fact name="urn:xccdf:asset:identifier:mac"
> type="string">00:00:00:00:00:00</fact>
>     <fact name="urn:xccdf:asset:identifier:host_name"
> type="string">localhost</fact>
>     <fact name="urn:xccdf:asset:identifier:fqdn"
> type="string">localhost.localdomain</fact>
>   </target-facts>
>
>   <rule-result idref="SV-86687r4_rule">
>     <result>pass</result>
>   </rule-result>
>
> </TestResult>
>
> ## END XML ##

Josh Springer, a consultant at Red Hat, generated this STIG Viewer
checklist:
https://raw.githubusercontent.com/josh-springer/ansible-role-rhel7-stig/master/stig_viewer/ansible-role-checklist.ckl

Still going through it myself.... but should be easy enough to transform
SCAP content into DISA's schema.
_______________________________________________
scap-security-guide mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to