OPENSSL-INFO(1ossl)
π OPENSSL-INFO
okay so bestie, welcome to openssl-info, the little OpenSSL subcommand that just... prints stuff. it's the openssl info command, straight out of the 1ossl manual section, and honestly? it's giving "quiet kid who knows everything." π«Ά
β¨ SYNOPSIS β¨
openssl info [-help] [-configdir] [-enginesdir] [-modulesdir ] [-dsoext]
[-dirnamesep] [-listsep] [-seeds] [-cpusettings] [-windowscontext]
πΈ DESCRIPTION πΈ
okay so this command prints out info about OpenSSL. that's it. that's the whole gig. no cap. π
and here's the iconic part: the information gets written exactly as it is, with no extra text whatsoever. like, zero commentary, zero vibes, zero "hi bestie here's your answer." that's literally what makes it so useful for scripts β scripts do not want small talk, they want the raw value and nothing else, periodt.
as a direct consequence (and lowkey this is the main character rule): only one item may be chosen for each run of this command. one option per run. that's the vibe check. pick one, get your answer, run it again if you need more. π
π₯ OPTIONS π₯
-helpβ prints out a usage message. your classic "what do i even do" lifeline. π-configdirβ outputs the default directory for OpenSSL configuration files. where the config besties live. β-enginesdirβ outputs the default directory for OpenSSL engine modules. engine module hangout spot. π§-modulesdirβ outputs the default directory for OpenSSL dynamically loadable modules other than engine modules. yes, separate folder, no, they're not the same, keep up. π-dsoextβ outputs the DSO extension OpenSSL uses. the little suffix situation. π-dirnamesepβ outputs the separator character between a directory specification and a filename. β οΈ and heads up bestie: on some operating systems this is not the same as the separator between directory elements. so don't go assuming, ok? π-listsepβ outputs the OpenSSL list separator character. this one is typically used to construct$PATH(%PATH%on Windows) style lists. iykyk. π¦-seedsβ outputs the randomness seed sources. the spicy little entropy origins. π₯-cpusettingsβ outputs the OpenSSL CPU settings info. yes it knows about your CPU. it's obsessed with your CPU. π-windowscontextβ outputs the Windows install context. windows girlies, this one's for you. π
π HISTORY π
- this command was added in OpenSSL 3.0.
- the
-windowscontextoption was added in OpenSSL 3.4.
like, it's not ancient lore, it's recent lore. respect the timeline. β¨
π COPYRIGHT π
Copyright 2019-2020 The OpenSSL Project Authors. All Rights Reserved.
Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <https://www.openssl.org/source/license.html>.
(^ read the license, bestie, it's literally right there and it's not optional. π )
and that's the whole page!! πΈ this version is 3.5.9, dated 2026-09-29, and it's the OPENSSL-INFO(1ossl) manual β mwah, go print yourself some built-in information, you absolute icon. ππ«Άβ¨
π¦ where this page comes from
- alpine 3.23: openssl-doc 3.5.9-r0 Β· Apache-2.0
- alpine 3.24: openssl-doc 3.5.9-r0 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms