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...