mpeylo / cmpossl

An OpenSSL-based implementation of the Certificate Management Protocol (CMP), defined in IETF RFCs 4210, 4211, and 6712. It is being extended according to the emerging RFCs 'CMP Updates' (CMPv3), 'CMP Algorithms', and 'Lightweight CMP Profile'.
https://github.com/mpeylo/cmpossl/wiki
Other
35 stars 13 forks source link

file cmp.cnf is missing #180

Closed harmin-parra closed 5 years ago

harmin-parra commented 5 years ago

the page https://github.com/mpeylo/cmpossl/wiki/Quick-Start gives some typical use cases.

For those examples to work, we must initialize the OPENSSL_CONF variable with the command export OPENSSL_CONF=cmp.cnf

However, the installer doesn't provide any cmp.cnf file at all.

The cmp.cnf file is missing after installation.

mpeylo commented 5 years ago

The content of the OpenSSL configuration file (e.g. cmp.cnf) is very specific to your CMP sever configuration, therefore it wouldn't make much sense to supply an example file. You will find an explanation with example in the doc/man1/cmp.pod file, which is in Plain Old Documentation format (pretty much human readable, e.g. VIM also has does excellent syntax highlighting). Depending on your make configuration, this file might be converted into Manual (.man) format during built - but it is likely quickest for you to red the POD file directly.

Easiest for you will be to open that file with an editor, and search for the "Using a configuration file" section.

I've added reference to that to the Quick-Start wiki