## csaf_validator is a tool to validate local advisories files against the JSON Schema and an optional remote validator. ### Exit codes If no fatal error occurs the program will exit with the following codes: - `0`: all valid - `2⁰`: schema invalid - `2¹`: no remote validator configured - `2²`: failure in remote validation ### Usage ``` csaf_validator [OPTIONS] files... Application Options: --version Display version of the binary --validator=URL URL to validate documents remotely --validator_cache=FILE FILE to cache remote validations --validator_preset= One or more presets to validate remotely (default: mandatory) -o AMOUNT, --output=AMOUNT If a remote validator was used, display the results in JSON format AMOUNT: all: Print the entire JSON output important: Print the entire JSON output but omit all tests without errors, warnings and infos. short: Print only the result, errors, warnings and infos. Help Options: -h, --help Show this help message ```