Overview of the ssg package modules
masterThe ssg package provides a suite of modules for building, parsing, and managing security content and compliance data. Key functional areas include:
- Content Building: Modules like
ssg.build_ovals,ssg.build_profile,ssg.build_remediations,ssg.build_stig,ssg.build_cpe, andssg.build_yamlare used to generate specific security content formats. - Parsing and Data Handling: Modules such as
ssg.parse_oval,ssg.xml,ssg.yaml, andssg.boolean_expressionhandle the ingestion and processing of structured data. - Automation and Integration:
ssg.ansibleandssg.playbook_builderfacilitate the creation of automation playbooks. - Core Logic: Modules like
ssg.rules,ssg.profiles,ssg.checks, andssg.controlsmanage the underlying compliance logic and definitions.