Documentation ¶
Index ¶
- Constants
- func DefaultFedoraDatastream() string
- func DefaultRHEL10Datastream(isRHEL bool) string
- func DefaultRHEL8Datastream(isRHEL bool) string
- func DefaultRHEL9Datastream(isRHEL bool) string
- func IsProfileAllowed(profile string, allowlist []Profile) bool
- type Profile
- type RemediationConfig
- type TailoringConfig
Constants ¶
View Source
const ( AnssiBp28Enhanced Profile = "xccdf_org.ssgproject.content_profile_anssi_bp28_enhanced" AnssiBp28High Profile = "xccdf_org.ssgproject.content_profile_anssi_bp28_high" AnssiBp28Intermediary Profile = "xccdf_org.ssgproject.content_profile_anssi_bp28_intermediary" AnssiBp28Minimal Profile = "xccdf_org.ssgproject.content_profile_anssi_bp28_minimal" CcnAdvanced Profile = "xccdf_org.ssgproject.content_profile_ccn_advanced" CcnBasic Profile = "xccdf_org.ssgproject.content_profile_ccn_basic" CcnIntermediate Profile = "xccdf_org.ssgproject.content_profile_ccn_intermediate" Cis Profile = "xccdf_org.ssgproject.content_profile_cis" CisServerL1 Profile = "xccdf_org.ssgproject.content_profile_cis_server_l1" CisWorkstationL1 Profile = "xccdf_org.ssgproject.content_profile_cis_workstation_l1" CisWorkstationL2 Profile = "xccdf_org.ssgproject.content_profile_cis_workstation_l2" Cui Profile = "xccdf_org.ssgproject.content_profile_cui" E8 Profile = "xccdf_org.ssgproject.content_profile_e8" Hippa Profile = "xccdf_org.ssgproject.content_profile_hipaa" IsmO Profile = "xccdf_org.ssgproject.content_profile_ism_o" Ospp Profile = "xccdf_org.ssgproject.content_profile_ospp" PciDss Profile = "xccdf_org.ssgproject.content_profile_pci-dss" Standard Profile = "xccdf_org.ssgproject.content_profile_standard" Stig Profile = "xccdf_org.ssgproject.content_profile_stig" StigGui Profile = "xccdf_org.ssgproject.content_profile_stig_gui" // oscap related directories DataDir string = "/oscap_data" )
Variables ¶
This section is empty.
Functions ¶
func DefaultFedoraDatastream ¶
func DefaultFedoraDatastream() string
func DefaultRHEL10Datastream ¶ added in v0.86.0
func DefaultRHEL8Datastream ¶
func DefaultRHEL9Datastream ¶
func IsProfileAllowed ¶
Types ¶
type RemediationConfig ¶ added in v0.69.0
type RemediationConfig struct { Datastream string ProfileID string CompressionEnabled bool TailoringConfig *TailoringConfig }
func NewConfigs ¶ added in v0.71.0
func NewConfigs(oscapConfig blueprint.OpenSCAPCustomization, defaultDatastream *string) (*RemediationConfig, error)
Click to show internal directories.
Click to hide internal directories.