openssl-info(1ssl)

openssl-info1ssl

Print openssl built-in information

Usage

openssl info [-help] [-configdir] [-enginesdir] [-modulesdir] [-dsoext] [-dirnamesep] [-listsep] [-seeds] [-cpusettings] [-windowscontext]

Overview

This command is used to print out information about OpenSSL. The information is written exactly as it is with no extra text, which makes useful for scripts.

As a consequence, only one item may be chosen for each run of this command.

Options

-help

Print out a usage message.

-configdir

Outputs the default directory for OpenSSL configuration files.

-enginesdir

Outputs the default directory for OpenSSL engine modules.

-modulesdir

Outputs the default directory for OpenSSL dynamically loadable modules other than engine modules.

-dsoext

Outputs the DSO extension OpenSSL uses.

-dirnamesep

Outputs the separator character between a directory specification and a filename. Note that on some operating systems, this is not the same as the separator between directory elements.

-listsep

Outputs the OpenSSL list separator character. This is typically used to construct $PATH ("%PATH%" on Windows) style lists.

-seeds

Outputs the randomness seed sources.

-cpusettings

Outputs the OpenSSL CPU settings info.

-windowscontext

Outputs the Windows install context.

Releases

3 releases since Debian 12 (Bookworm); the text changed 2 times.

  1. 12
  2. 13
  3. Arch

-windowscontext since Debian 13 (Trixie).

History

This command was added in OpenSSL 3.0.

The -windowscontext option was added in OpenSSL 3.4.

From openssl 3.6.5-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.