DocumentsopnDossier
opnDossier_list
opnDossier_list
Type
External
Status
Published
Created
Jul 18, 2026
Updated
Jul 18, 2026

opnDossier list#

Enumerate supported plugins, devices, and output formats

Synopsis#

The 'list' command group enumerates the capabilities the running opnDossier
binary supports: compliance plugins, device parsers, and output formats.

Subcommands emit one entry per line by default, suitable for shell pipelines,
and accept --json for structured machine-readable output.

Subcommands:
plugins List available compliance plugins (built-in plus dynamic if --plugin-dir set)
devices List supported device-config parsers
formats List available output formats

Examples:

Plain text output (one name per line)#

opnDossier list devices

JSON output suitable for jq#

opnDossier list formats --json

Preview dynamic plugins from a directory#

opnDossier list plugins --plugin-dir ./plugins

Options#

  -h, --help help for list

Options inherited from parent commands#

      --color string Color output mode (auto, always, never) (default "auto")
      --config string Configuration file path (default: $HOME/.opnDossier.yaml)
      --debug Enable debug-level logging (all messages, for troubleshooting)
      --device-type string Force device type (supported: opnsense, pfsense). Bypasses auto-detection.
      --minimal Minimal output mode (suppresses progress and verbose messages)
      --no-progress Disable progress indicators
  -q, --quiet Suppress all output except errors and critical messages
      --timestamps Include timestamps in log output
  -v, --verbose Enable info-level logging (warnings, errors, and informational messages)

SEE ALSO#

Auto generated by spf13/cobra on 21-May-2026