This adds the possibility to directly specify user/group and mode for key, request, cert and dh.
In a second step the manifests could be simplified (no need for file resources setting permissions).
This resource will take a certificate, build up its issuer chain to the root and store the full chain as a single file.
This fixes the wrong variable type bug (#100) and also re-works the template with the ability to add IP addresses as well.
request extensions are never enabled as the variable is using $ instead of @ for lookup
As described in #134, the custom fact openssl_version does not work on EL8 OpenSSL 1.1.1k.
There is a subtle change in the output of
openssl version: there are two spaces instead of one after the version number...