<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Going forward, we're going to use &lt;reference&gt; tags inside of
    OVAL checks to track if they've been tested. An example is as
    follows:<br>
    <br>
    <code>&lt;reference </code><code>source="MED" ref_id="20130731"
      ref_url="test_attestation" /&gt;</code><br>
    <br>
    Source should uniquely identify the tester (here, I used my
    initials); ref_id should be in the format YYYYMMDD. We'll probably
    be adding empty tags into all the checks to get everyone started.
    This is similar to the &lt;tested&gt; tag in XCCDF, which is
    converted into an XCCDF &lt;reference&gt; tag during our build
    process.<br>
    <br>
    Here is an example of the &lt;reference&gt; tag in an existing
    check. Note that it comes just after the description tag, inside of
    &lt;metadata&gt;.<br>
    <br>
    <code>&lt;def-group&gt;</code><code><br>
    </code><code>&nbsp; &lt;definition class="compliance"
      id="file_permissions_etc_group" version="1"&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;metadata&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;title&gt;Verify permissions on 'group'
      file&lt;/title&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;affected family="unix"&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;platform&gt;Red Hat Enterprise Linux
      6&lt;/platform&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/affected&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;description&gt;File permissions for
      /etc/group should be set correctly.&lt;/description&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;reference source="MED" ref_id="20130731"
      ref_url="test_attestation"/&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;/metadata&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;criteria&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;criterion
      test_ref="file_permissions_etc_group_test" /&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;/criteria&gt;</code><code><br>
    </code><code>&nbsp; &lt;/definition&gt;</code><code><br>
    </code><code>&nbsp; &lt;unix:file_test check="all"
      check_existence="all_exist" comment="Testing /etc/group
      permissions" id="file_permissions_etc_group_test" version="1"&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:object
      object_ref="file_permissions_etc_group_object" /&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:state
      state_ref="file_permissions_etc_group_state" /&gt;</code><code><br>
    </code><code>&nbsp; &lt;/unix:file_test&gt;</code><code><br>
    </code><code>&nbsp; &lt;unix:file_state
      id="file_permissions_etc_group_state" version="1"&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:uread
      datatype="boolean"&gt;true&lt;/unix:uread&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:uwrite
      datatype="boolean"&gt;true&lt;/unix:uwrite&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:uexec
      datatype="boolean"&gt;false&lt;/unix:uexec&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:gread
      datatype="boolean"&gt;true&lt;/unix:gread&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:gwrite
      datatype="boolean"&gt;false&lt;/unix:gwrite&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:gexec
      datatype="boolean"&gt;false&lt;/unix:gexec&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:oread
      datatype="boolean"&gt;true&lt;/unix:oread&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:owrite
      datatype="boolean"&gt;false&lt;/unix:owrite&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:oexec
      datatype="boolean"&gt;false&lt;/unix:oexec&gt;</code><code><br>
    </code><code>&nbsp; &lt;/unix:file_state&gt;</code><code><br>
    </code><code>&nbsp; &lt;unix:file_object comment="/etc/group"
      id="file_permissions_etc_group_object" version="1"&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:path&gt;/etc&lt;/unix:path&gt;</code><code><br>
    </code><code>&nbsp;&nbsp;&nbsp; &lt;unix:filename&gt;group&lt;/unix:filename&gt;</code><code><br>
    </code><code>&nbsp; &lt;/unix:file_object&gt;</code><code><br>
    </code><code>&lt;/def-group&gt;</code><br>
    <br>
    - Maura Dailey<br>
    <br>
  </body>
</html>