1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<def-group>
{{%- set package_removed_test_id = _RULE_ID + "test_service_" + SERVICENAME + "_package_" + PACKAGENAME + "_removed" -%}}
<definition class="inventory" id="{{{ _RULE_ID }}}" version="1">
{{{ oval_metadata("The " + SERVICENAME + " service should be disabled.", affected_platforms=["multi_platform_all"]) }}}
<criteria comment="package {{{ PACKAGENAME }}} removed or service {{{ SERVICENAME }}} is not configured to start" operator="OR">
<criterion comment="{{{ PACKAGENAME }}} removed" test_ref="{{{ package_removed_test_id }}}" />
{{{ oval_test_service_disabled_criteria(SERVICENAME) }}}
</criteria>
</definition>
{{{ oval_test_service_disabled_tests(SERVICENAME) }}}
{{{ oval_test_package_removed(package=PACKAGENAME, test_id=package_removed_test_id) }}}
</def-group>
|