Subject: pkg/18214: devel/opencm should contain a MESSAGE about OpenSSL
To: None <gnats-bugs@gnats.netbsd.org>
From: Julio Merino <jmmv@hispabsd.org>
List: netbsd-bugs
Date: 09/07/2002 13:09:48
>Number:         18214
>Category:       pkg
>Synopsis:       devel/opencm should contain a MESSAGE about OpenSSL
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 07 04:08:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Julio Merino
>Release:        NetBSD 1.6G
>Organization:
HispaBSD
>Environment:
	
	
System: NetBSD darkstar 1.6G NetBSD 1.6G (DARKSTAR) #10: Wed Sep 4 15:25:12 CEST 2002 jmmv@darkstar:/var/build/kernel/DARKSTAR i386
Architecture: i386
Machine: i386
>Description:
	It has passed some time since OpenCM was included as devel/opencm.
	During this time, I've always though that it was broken in NetBSD,
	because it did not allow me to create certificates, and error
	messages did not contain much information about why. I was pointed
	that it worked fine in OpenBSD so I didn't though that it could be
	a problem with my system.

	But today, I have just found my problem... I did not have any
	openssl.cnf file in /etc/openssl! (I didn't noticed this because
	I know nothing of OpenSSL...) Well, to avoid more people having
	the same problem, it can be a good idea to add a MESSAGE file
	noticeing this.
	
>How-To-Repeat:
	
>Fix:
	Here is the proposed MESSAGE file for devel/opencm:

======================================================================
$NetBSD$

OpenCM needs a well configured OpenSSL system to manage user
certificates. You must configure it to make this possible. Check if
you already have a /etc/openssl/openssl.cnf configuration file; if
not, you can copy an example from:

    /usr/share/examples/openssl/openssl.cnf

The example is enough to create certificates (and make OpenCM work).

======================================================================
>Release-Note:
>Audit-Trail:
>Unformatted: