Puppet Class: openscap::params

Inherited by:
openscap::xccdf::eval
openscap::xccdf::foreman_audit
Defined in:
manifests/params.pp

Overview



12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'manifests/params.pp', line 12

class openscap::params {
  $period = 'weekly'
  $weekday = 'Sat'

  $content_package = ['scap-security-guide']
  $xccdf_path = '/usr/share/xml/scap/ssg/fedora/ssg-fedora-ds.xml'
  $xccdf_profile = 'xccdf_org.ssgproject.content_profile_common'

  case $::osfamily {
    'redhat' : {
      $packages = ['rubygem-openscap']
    }

    default : {
      #
      # TODO add other OS families
      #
      fail("The ${module_name} module is not supported on an ${::osfamily} based system.")
    }
  }
}