Subject: lib/30968: OPENSSL_config(3) refers to incorrect environment variable
To: None <lib-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <lukem@NetBSD.org>
List: netbsd-bugs
Date: 08/11/2005 04:48:00
>Number: 30968
>Category: lib
>Synopsis: OPENSSL_config(3) refers to incorrect environment variable
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: lib-bug-people
>State: open
>Class: doc-bug
>Submitter-Id: net
>Arrival-Date: Thu Aug 11 04:48:00 +0000 2005
>Originator: Luke Mewburn
>Release: NetBSD 3.0_BETA
>Organization:
Admirers of kwality doco.
>Environment:
>Description:
OPENSSL_config(3) incorrectly refers to the environment
variable OPENSSL_CONFIG instead of OPENSSL_CONF.
>How-To-Repeat:
Compare OPENSSL_config(3)'s use of $OPENSSL_CONFIG
with openssl_ca(1)'s use of $OPENSSL_CONF.
>Fix:
Fix crypto/dist/openssl/doc/crypto/OPENSSL_config.pod
Regenerate the man pages in lib/libcrypto/man
Feed the fixes upstream.
If you're feeling adventurous, document $OPENSSL_CONF in
openssl.cnf(5), or at least cross-reference OPENSSL_config(3)
in the latter. It took me more time than it should have to
determine if OpenSSL actually supported overriding the
location of openssl.cnf, and even more time working
out that OPENSSL_config(3) was incorrect...