cascade-hsm-bridge Daemon

Synopsis

cascade-hsm-bridge [OPTIONS]

Description

cascade-hsm-bridge is a KMIP to PKCS#11 bridge used primarily by Cascade to access PKCS#11 compatible HSMs.

For more information about Cascade, please refer to the Cascade documentation at https://cascade.docs.nlnetlabs.nl.

Options

--check-config

Check the configuration and exit with code 0 if the configuration is valid, or code 1 if the configuration is invalid.

-c, --config <PATH>
The configuration file to load. Required unless --lib-path

is specified.

--log-level <LEVEL>

The minimum severity of messages to log [possible values: trace, debug, info, warning, error, critical].

Defaults to info, unless set in the config file.

-l, --log <TARGET>

Where logs should be written to [possible values: stderr, file:<PATH>, syslog].

-d, --daemonize

Whether cascade-hsm-bridge should fork on startup. This option changes the working directory to the root directory and as such influences where files are looked for. Use absolute path names in configuration to avoid ambiguities.

--lib-path
The PKCS#11 library file to load. If specified the --config file

argument can be omitted in which case the default configuration settings will be used with the exception that the PKCS#11 file to load will be taken from the value of this command line argument.

Note

You can also supply this command line argument value by seting the CASCADE_HSM_BRIDGE_PKCS11_LIB_PATH environment variable.`

-h, --help

Print the help text (short summary with -h, long help with --help).

-V, --version

Print version.

Files

/etc/cascade-hsm-bridge/config.toml

Default cascade-hsm-bridge config file

See Also

https://cascade.docs.nlnetlabs.nl/projects/cascade-hsm-bridge/

cascade-hsm-bridge online documentation.

cascade-hsm-bridge-config.toml(5)

Configuration File Format

https://cascade.docs.nlnetlabs.nl

Cascade online documentation.

cascade(1)

Cascade CLI.

cascaded(1)

Cascade Daemon.