octool

octool - Open Compliance Tool

v0.0.12

Global Options

–help

Show this message

–version

Display the program version

Commands

Command: csv path/to/system/config.yaml

export data to CSV

Options
-d|–dir path/to/output/dir

where to store outputs

Default Value

/tmp

Default output directory respects env vars TMPDIR, TMP, TEMP

Command: help command

Shows a list of commands or help for one command

Gets help for the application or its commands. Can also list the commands in a way helpful to creating a bash-style completion function

Options
-c

List commands one per line, to assist with shell completion

Command: ssp path/to/system/config.yaml

validate data and generate System Security Plan

Options
-d|–dir path/to/output/dir

where to store outputs

Default Value

/tmp

Default output directory respects env vars TMPDIR, TMP, TEMP

–version VERSION

Set SSP version

Default Value

unset

Underscores are replaced by spaces

Command: validate

Check sanity of configuration

Commands
Command: data path/to/system/config.yaml

validate data

Command: schemas

validate schemas

Default Command

data